The idea of synthesizing sounds by summing sinusoidal oscillations [Helmholtz
1863] has intrigued generations of musical instrument builders. Thaddeus
Cahill's electromechanical implementations [Nicholl 93] illustrate graphically the
basic challenge faced by these engineers--the creation of a large number of
oscillators with accurate frequency control. (...)
One hundred years after Cahill's work, despite rapid gains in computational
accuracy and performance, the state of the art in affordable single chip real-time
solutions to the problem of additive synthesis offers only 32 oscillators. Since
hundreds of sinusoids are required for a single low pitched note of the piano, for
example, current single chip solutions fall short by a factor of at least 20.
This paper describes a new technique for additive synthesis, FFT-1, that offers a
performance improvement of this order. This technique also provides an efficient
method for adding colored noise to sinusoidal partials, which is needed to
successfully synthesize speech and the Japanese Shakuhachi flute, for example.
Before describing the details of the FFT-1 method, additive synthesis will be
compared to the popular synthesis methods: frequency modulation
[Chowning 73] and digital sampling.
[1]
B. Gold,et al.
A digital frequency synthesizer
,
1971
.
[2]
Adrian Freed.
New Tools for Rapid Prototyping of Music Sound Synthesis Algorithms and Control Strategies
,
1992,
ICMC.
[3]
Thomas F. Quatieri,et al.
Shape invariant time-scale and pitch modification of speech
,
1992,
IEEE Trans. Signal Process..
[4]
Julius O. Smith,et al.
A flexible sampling-rate conversion method
,
1984,
ICASSP.
[5]
David Wessel,et al.
Timbre Space as a Musical Control Structure
,
1979
.
[6]
John M. Chowning,et al.
The Synthesis of Complex Audio Spectra by Means of Frequency Modulation
,
1973
.
[7]
Thomas F. Quatieri,et al.
Speech analysis/Synthesis based on a sinusoidal representation
,
1986,
IEEE Trans. Acoust. Speech Signal Process..
[8]
Xavier Serra,et al.
A system for sound analysis/transformation/synthesis based on a deterministic plus stochastic decomposition
,
1989
.
[9]
Ahmad I. Abu-El-Haija,et al.
Improving performance of digital sinusoidal oscillators by means of error feedback circuits
,
1986
.