
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