Artigo Revisado por pares

An efficient algorithm for the calculation of a constant Q transform

1992; Acoustical Society of America; Volume: 92; Issue: 5 Linguagem: Inglês

10.1121/1.404385

ISSN

1520-9024

Autores

Judith C. Brown, Miller Puckette,

Tópico(s)

Music Technology and Sound Studies

Resumo

An efficient method of transforming a discrete Fourier transform (DFT) into a constant Q transform, where Q is the ratio of center frequency to bandwidth, has been devised. This method involves the calculation of kernels that are then applied to each subsequent DFT. Only a few multiples are involved in the calculation of each component of the constant Q transform, so this transformation adds a small amount to the computation. In effect, this method makes it possible to take full advantage of the computational efficiency of the fast Fourier transform (FFT). Graphical examples of the application of this calculation to musical signals are given for sounds produced by a clarinet and a violin.

Referência(s)