jesu.ccernn

Navigation

Home‎ > ‎Plugins‎ > ‎analysis‎ > ‎

ana_haar


"a wavelet is a mathematical function used to divide a given function or continuous-time signal into different scale components. usually one can assign a frequency range to each scale component. each scale component can then be studied with a resolution that matches its scale. wavelet transforms have advantages over traditional fourier transforms for representing functions that have discontinuities and sharp peaks, and for accurately deconstructing and reconstructing finite, non-periodic and/or non-stationary signals. the haar wavelet is recognised as the first known wavelet, and is also the simplest possible wavelet." (wikipedia)

bits: number of bits. buffersize = 2^bits
signal input: where to read audio to analyze
analysis output: where to send the haar wavelet transform output
sync output: sends an impulse when buffer wraparound occurs (when we have received, and then converted anough samples), signaling (f.ex fx_sigview) that a new buffer of analysed data is available.