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.

PERCUSSIVE SOUND GENERATION 541<br />

exciting the filter for results. Although an analog nonlinearity using diodes is<br />

quite possible (and an interesting experiment), with the digital equivalent an<br />

equation or table describing the transfer function can be used instead.<br />

Not just any randomly chosen curve will work for the transfer function,<br />

however. In order for the oscillation to die out completely, the slope <strong>of</strong> the<br />

curve must always be positive. If the slope tends to increase away from zeta as<br />

in Fig. 15-7A, the oscillation frequency will decrease as it dies out and<br />

vice versa. Symmettical transfer functions lead to odd harmonics only while<br />

nonsymmetrical ones give all harmonics. The position (low-pass) output <strong>of</strong><br />

the vibrator tends to have a very strong fundamental relative to the harmonics.<br />

The velocity (bandpass) and acceleration (high-pass) outputs have<br />

greater harmonic content.<br />

The position feedback path is not the only one that can be made<br />

nonlinear. The velocity path may also be nonlinear with the general effect <strong>of</strong><br />

distorting the decay envelope. Any <strong>of</strong> the amplifiers in the vibrator structure<br />

can also be made nonlinear. For example, making the value <strong>of</strong> FCl dependent<br />

on position means that the vibrating mass depends on position such as in the<br />

vibrating ruler case. (The reader should be aware that the ruler sound cannot<br />

be duplicated with just the nonlinear oscillator; the impact <strong>of</strong> the ruler<br />

hitting the table excites additional resonances in the ruler that require<br />

additional filters to simulate.) It is important to note that digital simulations<br />

<strong>of</strong> nonlinear vibrators can easily generate frequencies above one-half the<br />

sample rate. Thus, experiments should be done at fairly low resonant frequencies<br />

and without sharp discontinuities in the nonlinear transfer functions.

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

Saved successfully!

Ooh no, something went wrong!