Re: Suboctave filterbank?
- From: Andor <andor.bariska@xxxxxxxxx>
- Date: Fri, 30 Nov 2007 00:18:01 -0800 (PST)
Vladimir Vassilevsky wrote:
Andor wrote:
Is there an efficient method to implement a filterbank with suboctaveA bunch of IIR bandpass filters?
spacing of the bands, i.e. log(frequency)? The perfect reconstruction is
not required; low memory requirement is the primary goal.
Yes, filters, or Goertzels, or doing something like a slow Fourier
transform. The more efficient approach could be cascading several stages
of FFT and decimation.
Yup, this is sometimes known as "Bounded Q Transform" (in contrast to
"Constant Q").
Also, check out Judy Brown's "Calculation of a Constant Q Spectral
Transform" and "An Efficient Algorithm for the Calculation of a
Constant Q Transform" from her webpage:
http://www.wellesley.edu/Physics/brown/jbrown.html
Her algorithm is FFT-based, which isn't exactly low-memory.
The second article presents a very elegant idea!
Thank you, Andor.
I learned about this algorithm here in comp.dsp :-).
Regards,
Andor
.
- References:
- Suboctave filterbank?
- From: Vladimir Vassilevsky
- Re: Suboctave filterbank?
- From: Andor
- Re: Suboctave filterbank?
- From: Vladimir Vassilevsky
- Suboctave filterbank?
- Prev by Date: Re: Suboctave filterbank?
- Next by Date: Application competition: "Mobile Rules!"
- Previous by thread: Re: Suboctave filterbank?
- Next by thread: Re: Suboctave filterbank?
- Index(es):