Routines for designing optimal FIR filters.
For a great intro to how all this stuff works, see section 6.6 of “Digital Signal Processing: A Practical Approach”, Emmanuael C. Ifeachor and Barrie W. Jervis, Adison-Wesley, 1993. ISBN 0-201-54413-X.
gnuradio.optfir.band_pass | |
gnuradio.optfir.band_reject | |
gnuradio.optfir.bporder | FIR bandpass filter length estimator. freq1 and freq2 are |
gnuradio.optfir.complex_band_pass | |
gnuradio.optfir.high_pass | |
gnuradio.optfir.low_pass | |
gnuradio.optfir.lporder | FIR lowpass filter length estimator. freq1 and freq2 are |
gnuradio.optfir.passband_ripple_to_dev | Convert passband ripple spec expressed in dB to an absolute value |
gnuradio.optfir.remez | Parks-McClellan FIR filter design. |
gnuradio.optfir.remezord | FIR order estimator (lowpass, highpass, bandpass, mulitiband). |
gnuradio.optfir.stopband_atten_to_dev | Convert a stopband attenuation in dB to an absolute value |