Next: Pulse trains via wavetable
Up: Pulse trains
Previous: Pulse trains
Contents
Index
When we use waveshaping the shape of the formant is determined by
a modulation term
For small values of the index , the modulation term varies only slightly from
the constant value , so most of the energy is concentrated at DC.
As increases, the energy spreads out among progressively higher harmonics
of the fundamental . Depending on the function , this spread
may be orderly or disorderly. An orderly spread may be desirable and
then again may not, depending on whether our goal is a predictable spectrum or
a wide range of different (and perhaps hard-to-predict) spectra.
The waveshaping function , analyzed on
Page ,
gives well-behaved, simple and predictable results. After normalizing suitably,
we got the spectra shown in Figure 5.13. A slight rewriting of the
waveshaping modulator for this choice of (and taking the renormalization
into account) gives:
where so that is proportional to the bandwidth. This can
be rewritten as
with
Except for a missing normalization factor, this is a Gaussian distribution,
sometimes called a "bell curve". The amplitudes of the harmonics are
given by Bessel "I" type functions.
Another fine choice is the (again unnormalized) Cauchy distribution:
which gives rise to a spectrum of exponentially falling harmonics:
where and are functions of the index
(explicit formulas are given in [Puc95a]).
In both this and the Gaussian case above, the bandwidth (counted in peaks,
i.e., units of ) is roughly proportional to the index , and the
amplitude of the DC term (the apex of the spectrum) is roughly proportional
to .
For either waveshaping function ( or ), if is larger than about 2,
the waveshape of
is
approximately a (forward or backward) scan of the transfer function, so
the resulting waveform looks
like pulses whose widths decrease as the specified bandwidth increases.
Next: Pulse trains via wavetable
Up: Pulse trains
Previous: Pulse trains
Contents
Index
Miller Puckette
2006-12-30