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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

286 MUSICAL ApPLICATIONS OF MICROPROCESSORS<br />

OUTPUT<br />

"STRIKE"<br />

PULSE<br />

(A)<br />

OVERALL<br />

AMPLITUDE<br />

(6)<br />

STRIKE<br />

Fig. 8--7. Basic percussion instrument generators. (A) Resonant percussive<br />

sound generator. (B) Noisy percussive sound generator.<br />

DAC may have as few as 6 bits <strong>of</strong> resolution. The combination <strong>of</strong> nonlinear<br />

waveshaper and fixed filter produces the characteristic timbre <strong>of</strong> the instrument.<br />

The shaper provides spectral characteristics that track the frequency <strong>of</strong><br />

the VCO, whereas the filter provides formants (peaks in the spectrum) that<br />

remain constant. The VCA, its DAC, and envelope generator complete the<br />

sound processing and produce the final output at the desired amplitude.<br />

Additional circuitry may be added to enhance realism. One example<br />

would be the use <strong>of</strong>a noise generator to introduce small random variations in<br />

frequency and amplitude. Another refinement would be interaction between<br />

amplitude and the waveshaperlfilter to simulate muted and blaring timbres<br />

<strong>of</strong> the instrument.<br />

A percussive sound module might take the form <strong>of</strong> Fig. 8-7. The first<br />

case covers resonant sources such as wood blocks and many types <strong>of</strong> pitched<br />

drums. Basically, a sharp pulse excites one or more high Q bandpass filters to<br />

produce damped sine waves. The second case covers instruments such as<br />

cymbals, which consist largely <strong>of</strong> enveloped, filtered noise. A snare drum<br />

generator would require both generator types.

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

Saved successfully!

Ooh no, something went wrong!