Re: IIR band pass filter design query



Hi,

Is it so that "high Q" in your requirement translates into "steep edges"?
If so, some thoughts:

Under some circumstances it may be better to
-downconvert the signal in the digital domain to 0 Hz,
-use complex *lowpass* filters
-and translate back up to the center frequency.

Maybe a standard BP design will do. But if you find it's impossible, check
this option. Multirate filter books tell how it's done most efficiently.

Alternative, if it doesn't have to be real-time: try to use one huge FFT
on the whole signal

Cheers

Markus


.



Relevant Pages

  • Re: FFT Based Filtering?
    ... generates high/low pass daub 4-tap filters ... performs a fft of the input, ... DWT (discrete wavelet transform). ... that I'm an eventually going to adapt this DWT algorithm, ...
    (comp.dsp)
  • Re: Q: Techniques for FIR preloading/seeding?
    ... perform an FFT, perform the frequency shaping in the frequency domain, set ... intelligently preloading my filters. ...
    (comp.dsp)
  • Re: Large FFT vs Many FFTs
    ... It seems it would be easier to use a bank of five band-pass filters. ... This requires much less memory than the FFT approach. ... magnitude of each of the five complex signals at each sample period, ...
    (comp.dsp)
  • Re: Large FFT vs Many FFTs
    ... It seems it would be easier to use a bank of five band-pass filters. ... This requires much less memory than the FFT approach. ... There are techniques for combining many small FFTs into one big one, but unless you particularly need a resolution of 1.0Hz this would be an unnecessary complication, so I agree with the comments of others in this thread that a FFT averaging technique is the best one to use for your problem. ...
    (comp.dsp)
  • Re: FFT Based Filtering?
    ... generates high/low pass daub 4-tap filters ... performs a fft of the input, ... Are you using a windowing function to "taper" your sample window ...
    (comp.dsp)