Oscillator Bank resynthesis question
Paul Masri
Paul.Masri at bristol.ac.uk
Thu Mar 19 08:48:17 EST 1998
Hi all,
A correction of one point here:
On Tue, 17 Mar 1998 11:11:57 -0800 Jens Johansson <jens at panix.com> wrote:
> (FFT will be a lot faster than an oscillator bank, BTW.. but the
> frequencies will be equally spaced of course.)
^^^^^^^^^^^^^^
This is a phase vocoder way of thinking. There is no actual restriction on the
frequency spacing for synthesis using the FFT. To prove this from a reverse
direction...
If you take the FFT of a sinewave, including an incomplete number of
cycles in the FFT window, then the corresponding magnitude peak will not lie on
a frequency bin and you will end up with spectral leakage... but the sinewave
would still be represented. True, it cannot be represented by a single FFT
bin, but several bins together can accurately describe any frequency.
The reverse is true for synthesis: if you want to synthesise a sinewave of any
frequency below the Nyquist limit, calculate its profile in the FFT (by
sampling points along the sinc function, for a rectangular time window) and
place those points into the FFT array. When you do the IFFT, voila, you get a
sinewave at the desired frequency.
This principle has been applied in Rodet et al's IFFT Synthesis method. It has
also been extended for non-stationary (linear FM) frequency sinusoids, using
the same principle.
Full details can be found on IFFT Synthesis from the following references:
Basic method (a good introduction):
Rodet,X;Depalle,Ph. 1992. "A new additive synthesis method using inverse
Fourier transform and spectral envelopes". International Computer Music
Conference (ICMC), pp410-411.
The start of non-stationary synthesis:
Goodwin,M;Rodet,X. 1994. "Efficient Fourier synthesis of nonstationary
sinusoids". ICMC. pp333-334.
Full linear FM synthesis:
Goodwin,M;Kogon,A. 1995. "Overlap-add synthesis of nonstationary sinusoids".
ICMC. pp355-356.
Hope the above is helpful.
Paul.
------------------------------------------------------------------------------
Dr. Paul Masri
Digital Music Research Group, University of Bristol, England.
Addr: 5.01 Merchant Venturers Bldg., Woodland Road, Bristol BS8 1UB, UK
Tel: +44 (0)117 954-5192
Fax: +44 (0)117 954-5206
email: Paul.Masri at bristol.ac.uk
WWW: http://www.fen.bris.ac.uk/elec/dmr
More information about the music-dsp
mailing list