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.

70 MUSICAL ApPLICAnONS OF MICROPROCESSORS<br />

resembles a large number <strong>of</strong> copies <strong>of</strong> the input signal. An obvious control<br />

parameter for such a device is the multiplicity factor.<br />

Looking more" closely at the physical chorus effect, it is seen that the<br />

difference between two separate players and one player playing twice as loud<br />

is that the two sounds being combined are not exactly alike. For example, the<br />

fundamental sound frequencies will be slightly different, resulting in a slight<br />

beating effect. Unlike beating sine waves, the resultant amplitude <strong>of</strong> two<br />

beating complex waves remains relatively constant, but individual harmonics<br />

may momentarily cancel. Also vibrato, which is not synchronized between<br />

the players, may cause even greater momentary frequency differences. The<br />

end result is a slight, random, spectrum modulation <strong>of</strong> the resulting sound.<br />

As more players are added, changes in the amplitude and phase <strong>of</strong> the<br />

component harmonics become more pronounced and random. A spectral plot<br />

<strong>of</strong> 100 trumpets playing the same note would show broad peaks at each <strong>of</strong> the<br />

harmonic frequencies rather than narrow lines. Note that the overall spectral<br />

envelope is unchanged, which allows one 'to distinguish 100 trumpets from<br />

100 violins.<br />

Research into construction <strong>of</strong> the chorus box mentioned earlier has been<br />

in two different directions. One attempts to directly simulate multiple sound<br />

sources with a number <strong>of</strong> audio delay lines, whose delay is constantly changing<br />

over a narrow range. The theory is that a second sound is exact!y like the<br />

first except that the vibrations are occurring at different points in time. The<br />

variation in delay times prevents a constant echo effect. Multiplicity can be<br />

controlled fairly well with such a setup by changing the number <strong>of</strong> delay<br />

lines. Digital signal processing techniques are well suited for implementation<br />

<strong>of</strong> this scheme.<br />

The other approach works on the basic parameters <strong>of</strong> the input sound<br />

attempting to simulate the effect rather than the actual chorus itself. Accordingly,<br />

it uses filters to separate the input spectrum into bands and amplitude<br />

and phase modulators plus spectrum shifters to randomly manipulate the<br />

individual bands. Finally, the sound is put back- together and sent out. Although<br />

not particularly good for simulating a small group <strong>of</strong> players, the<br />

technique is apparently very effective for simulating a large number. A taped<br />

demonstration witnessed at the Spring 1977 Audio Engineering Society<br />

convention made a cheap portable synthesizer sound like a whole auditorium<br />

full <strong>of</strong> synthesizers.<br />

Analysis-Synthesis Methods<br />

It should now be well established that the synthesis <strong>of</strong> sound can be<br />

controlled to the tiniest <strong>of</strong> details by appropriate manipulation <strong>of</strong> the fundamental<br />

parameters. The basic problem, then, is in determining exactly<br />

how these parameters should be varied to get the desired effect. One possibility,<br />

<strong>of</strong> course, is experimentation so that the relation between parameter<br />

change and audible effect becomes familiar. If this is adequately accom-

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

Saved successfully!

Ooh no, something went wrong!