CONSTANT-Q TRANSFORM TOOLBOX FOR MUSIC PROCESSING

Publication Type:

Conference Paper

Source:

SMC Conference 2010 (2010)

URL:

files/proceedings/2010/48.pdf

Abstract:

This paper proposes a computationally efficient method for computing the constant-Q transform (CQT) of a time- domain signal. CQT refers to a time-frequency represen- tation where the frequency bins are geometrically spaced and the Q-factors (ratios of the center frequencies to band- widths) of all bins are equal. An inverse transform is pro- posed which enables a reasonable-quality (around 55dB signal-to-noise ratio) reconstruction of the original signal from its CQT coefficients. Here CQTs with high Q-factors, equivalent to 12–96 bins per octave, are of particular inter- est. The proposed method is flexible with regard to the number of bins per octave, the applied window function, and the Q-factor, and is particularly suitable for the anal- ysis of music signals. A reference implementation of the proposed methods is published as a Matlab toolbox. The toolbox includes user-interface tools that facilitate spectral data visualization and the indexing and working with the data structure produced by the CQT.