22.09.2015 Views

of Microprocessors

Musical-Applications-of-Microprocessors-2ed-Chamberlin-H-1987

Musical-Applications-of-Microprocessors-2ed-Chamberlin-H-1987

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

DIGITAL TONE GENERATION TECHNIQUES 479<br />

0.13<br />

0.12<br />

0.10<br />

0.08<br />

0.06<br />

0.04<br />

FUND<br />

4<br />

0.02<br />

O.O~ k:::::::::-:--_~_;;:;iiil~IiiiIii~~.<br />

o 0.1 0.2 0.3 0.4 0.5<br />

IE)<br />

0.6<br />

OJ<br />

0.8<br />

0.9<br />

1.0<br />

Fig. 13-32. (A) Spectrum <strong>of</strong> Fig. 13-31G as input amplitude varies. (8)<br />

Spectrum <strong>of</strong> Fig. 13-31H as input amplitude varies. (C) Spectrum<br />

<strong>of</strong> Fig. 13-311 as input amplitude varies. (0) Spectrum <strong>of</strong> Fig.<br />

13-31J as input amplitude varies. (E) Spectrum <strong>of</strong> Fig. 13-31 K as<br />

input amplitude varies.<br />

input amplitude is reduced, which is exactly how most conventional musical<br />

instruments operate. A trumpet played s<strong>of</strong>tly, for example, has weaker upper<br />

harmonics than one played loudly. A plucked string's high harmonics decay<br />

more quickly than the fundamental and lower harmonics. Thus, a relatively<br />

realistic simulation can <strong>of</strong>ten be obtained simply by applying the amplitude<br />

envelope before the nonlinear shaping operation. It will usually also have to be<br />

applied again afterwards ifChebyshev polynomials are used, since the output<br />

amplitude may not begin to decline until the input amplitude is quite small.<br />

Figure 13-32A-E illustrates this effect using the nonlinear functions given<br />

in Fig. 13-31G-K, respectively. The graphs show the changing waveshape<br />

and how the amplitude (on the Y axis) <strong>of</strong> each harmonic varies as the input<br />

amplitude (on the X axis) varies. Note the extremely complex, although<br />

definitely structured, harmonic evolution pattern in Fig. 13-32E. For the<br />

patterns to show up, it was necessary to plot the fundamental at one-quarter<br />

<strong>of</strong> its true amplitude and also show only the first 16 harmonics. Using an<br />

interactive program in which transfer curves can be drawn with a digitizer or<br />

light pen should be exciting to say the least.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!