Skip to main content
  • Research Article
  • Open access
  • Published:

High-Selectivity Filter Banks for Spectral Analysis of Music Signals

Abstract

This paper approaches, under a unified framework, several algorithms for the spectral analysis of musical signals. Such algorithms include the fast Fourier transform (FFT), the fast filter bank (FFB), the constant- transform (CT), and the bounded- transform (BT), previously known from the associated literature. Two new methods are then introduced, namely, the constant- fast filter bank (CFFB) and the bounded- fast filter bank (BFFB), combining the positive characteristics of the previously mentioned algorithms. The provided analyses indicate that the proposed BFFB achieves an excellent compromise between the reduced computational effort of the FFT, the high selectivity of each output channel of the FFB, and the efficient distribution of frequency channels associated to the CT and BT methods. Examples are included to illustrate the performances of these methods in the spectral analysis of music signals.

References

  1. Farhang-Boroujeny B, Lim YC: A comment on the computational complexity of sliding FFT. IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing 1992,39(12):875–876. 10.1109/82.208583

    Article  Google Scholar 

  2. Lim YC, Farhang-Boroujeny B: Fast filter bank (FFB). IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing 1992,39(5):316–318. 10.1109/82.142033

    Article  Google Scholar 

  3. William D, Brown E: Theoretical Foundations of Music. Wadsworth, Belmont, Calif, USA; 1978.

    Google Scholar 

  4. Brown JC:Calculation of a constant spectral transform. Journal of the Acoustical Society of America 1991,89(1):425–434. 10.1121/1.400476

    Article  Google Scholar 

  5. Brown JC, Puckette MS:An efficient algorithm for the calculation of a constant transform. Journal of the Acoustical Society of America 1992,92(5):2698–2701. 10.1121/1.404385

    Article  Google Scholar 

  6. Kashima KL, Mont-Reynaud B:The bounded- approach to time-varying spectral analysis. In Tech. Rep. STAN-M-28. Stanford University, Department of Music, Stanford, Calif, USA; 1985.

    Google Scholar 

  7. Graziosi DB, Dos Santos CN, Netto SL, Biscainho LWP:A constant- spectral transformation with improved frequency response. Proceedings of IEEE International Symposium on Circuits and Systems (ISCAS '04), May 2004, Vancouver, Canada 5: 544–547.

    Google Scholar 

  8. Dos Santos CN, Netto SL, Biscainho LWP, Graziosi DB:A modified constant- transform for audio signals. Proceedings of IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP '04), May 2004, Montreal, Canada 2: 469–472.

    Google Scholar 

  9. Diniz FCCB, Kothe I, Biscainho LWP, Netto SL:A bounded- fast filter bank for audio signal analysis. Proceedings of IEEE International Telecommunications Symposium (ITS '06), September 2006, Fortaleza, Brazil 1:

    Google Scholar 

  10. Diniz PSR, da Silva EAB, Netto SL: Digital Signal Processing: System Analysis and Design. Cambridge University Press, Cambridge, UK; 2002.

    Book  Google Scholar 

  11. Cooley JW, Tukey JW: An algorithm for the machine calculation of complex fourier series. Mathematics of Computation 1965,19(90):297–301. 10.1090/S0025-5718-1965-0178586-1

    Article  MathSciNet  Google Scholar 

  12. Haykin S, Van Veen B: Signals and Systems. 2nd edition. John wiley & Sons, Hoboken, NJ, USA; 2002.

    MATH  Google Scholar 

  13. Vaidyanathan PP: Multirate Systems and Filter Banks. Prentice Hall, Upper Saddle River, NJ, USA; 1992.

    MATH  Google Scholar 

  14. Lim YC: Frequency-response masking approach for the synthesis of sharp linear phase digital filters. IEEE Transactions on Circuits and Systems 1986,33(4):357–364. 10.1109/TCS.1986.1085930

    Article  Google Scholar 

  15. Lim YC, Farhang-Boroujeny B: Analysis and optimum design of the FFB. Proceedings of IEEE International Symposium on Circuits and Systems (ISCAS '94), June 1994, London, UK 2: 509–512.

    Article  Google Scholar 

  16. Wei LJ, Lim YC: Designing the fast filter bank with a minimum complexity criterion. Proceedings of the 7th International Symposium on Signal Processing and Its Applications (ISSPA '03), July 2003, Paris, France 2: 279–282.

    Google Scholar 

  17. Lim YC, Wei LJ: Matrix formulation: fast filter bank. Proceedings of IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP '04), May 2004, Montreal, Canada 5: 133–136.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Filipe C. C. B. Diniz.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License ( https://creativecommons.org/licenses/by/2.0 ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Diniz, F.C.C.B., Kothe, I., Netto, S.L. et al. High-Selectivity Filter Banks for Spectral Analysis of Music Signals. EURASIP J. Adv. Signal Process. 2007, 094704 (2006). https://doi.org/10.1155/2007/94704

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1155/2007/94704

Keywords