From: Thushara on
I need to design a DFT polyphase filterbank to segment a digital signal into 1000 smaller bands. I tried to design a prototype filter using MATLAB's Parks-McClellan algorithm, but for large order filters it can't achieve the specifications. Can someone please direct me to a design method that can design very narrow-band linear-phase 1D FIR filter of order 12000 or higher having passband from -0.0009pi to 0.0009pi, the transition bands -0.0011pi to -0.0009pi and 0.0011pi to 0.0009p. I would like an attenuation of 40 dB in the stop-band and 0.1 dB ripple in the pass-band. I hope I state my problem clear. Thanks inadvance.
From: dbd on
On Feb 16, 11:07 am, "Thushara " <thushara.gunara...(a)gmail.com> wrote:
> I need to design a DFT polyphase filterbank to segment a digital signal into 1000 smaller bands. I tried to design a prototype filter using MATLAB's Parks-McClellan algorithm, but for large order filters it can't achieve the specifications. Can someone please direct me to a design method  that can design very narrow-band linear-phase 1D FIR filter of order 12000 or higher having passband from -0.0009pi to 0.0009pi, the transition bands -0.0011pi to -0.0009pi and 0.0011pi to 0.0009p. I would like an attenuation of 40 dB in the stop-band and 0.1 dB ripple in the pass-band. I hope I state my problem clear. Thanks inadvance.

Take a look at window FIR filter designs. They may not be as efficient
as Remez (Parks-McCl) can be but they scale well. You may have to
accept equal error in passband and stopband.

Dale B. Dalrymple