A History of Spectral Audio Signal Processing
Additive Synthesis
Chirplet SynthesisSearch Spectral Audio Signal Processing
Would you like to be notified by email when Julius Orion Smith III publishes a new entry into his blog?
An extension of IFFT synthesis to support linear frequency sweeps was devised by Michael Goodwin [90]. The basic idea was to tabulate window main-lobes for a variety of sweep rates. (The phase variation across the main lobe determines the frequency variation over time, and the width of the main lobe determines its extent.) In this way, frequencies could be swept within a FFT frame instead of having to be constant with a cross-fade from one static frame to the next.
Independently, Marques and Almeida introduced chirplet modeling of speech in 1989 [155]. This technique is based on the interesting mathematical fact that the Fourier transform of a Gaussian-windowed chirp remains a Gaussian pulse in the frequency domain. Instead of measuring only amplitude and phase at each a spectral peak, the parameters of a complex Gaussian are fit to each peak. The (complex) parameters of each Gaussian peak in the spectral model determine a Gaussian amplitude-envelope and a linear chirp rate in the time domain. Thus, both cross-fading and frequency sweeping are handled automatically by the spectral model. A specific method for carrying this out is described in §9.10.
More recent references on chirplet modeling include [186,88,89,87].
