Digital Waveguide Resonator
Converting a second-order oscillator into a second-order filter
requires merely introducing damping and defining the input and output
signals. In Fig.C.40, damping is provided by the coefficient
, which we will take to be a constant









The foregoing modifications to the digital waveguide oscillator result
in the so-called digital waveguide resonator (DWR)
[304]:
where, as derived in the next section, the coefficients are given by
where






Figure C.41 shows an overlay of initial impulse responses for
the three resonators discussed above. The decay factor was set to
, and the output of each multiplication was quantized to 16
bits, as were all coefficients. The three waveforms sound and look
identical. (There are small differences, however, which can be
seen by plotting the differences of pairs of waveforms.)
![]() |
Figure C.42 shows the same impulse-response overlay but with
and only 4 significant bits in the coefficients and signals.
The complex multiply oscillator can be seen to decay toward zero due
to coefficient quantization (
). The MCF and DWR remain
steady at their initial amplitude. All three suffer some amount of
tuning perturbation.
![]() |
Next Section:
State-Space Analysis
Previous Section:
Application to FM Synthesis