Filter Bank

The implementation supports two types of bandpass filters:
  1. Convolution-based filtering (bandpass_conv).

  2. Chebyshev Type II filtering (chebyshevII).

For more details on filter banks and bandpass filtering, refer to:
  • Oppenheim, A. V., & Schafer, R. W. (2010). Discrete-Time Signal Processing. Pearson.

  • Smith, S. W. (1997). The Scientist and Engineer’s Guide to Digital Signal Processing. California Technical Publishing.