For low fundamental frequencies, oversampling is
an easy way to get adequate foldover protection. If we wish to
allow higher frequencies, we will need more sophisticated
approaches to the problem. One of these is to replace
discontinuities by ramps, or in other words, to reduce component
sawtooth waves by triangle waves, as treated in the previous
section, with values of
small enough so that the
result sounds like a sawtooth wave, but large enough to control
foldover.
Returning to Figure 10.8, suppose for example we imitate a
sawtooth wave with a triangle wave with
equal to two
samples, so that the first notch falls on the Nyquist frequency.
Partials above the first notch (the 17th partial in the figure)
will fold over; the worst of them is about 40 dB below the
fundamental. On the other hand, the partial strengths start
dropping faster than those of a true sawtooth wave at about half
the Nyquist frequency. This is acceptable in some, but not all,
situations.
The triangle wave strategy can be combined with
oversampling to improve the situation further. Again in the context
of Figure 10.8, suppose we
oversample by a factor of 4, and set the first notch at the
original sample rate. The partials up to the Nyquist frequency
(partial 8, at the fundamental frequency shown in the figure)
follow those of the true sawtooth wave fairly well. Foldover sets
in only at partial number 48, and is 52 dB below the fundamental.
This overall behavior holds for any fundamental frequency up to
about one quarter the sample rate (after which
exceeds
). Setting the notch frequency to the
original sample rate is equivalent to setting the segment of length
to two samples.