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.

VOLTAGE-CONTROL METHODS 85<br />

Typically one might expect to find three frequency conrrol inputs even<br />

though only one oscillator is to be controlled. In operation, the voltages at<br />

the control inputs are summed together algebraically into an effective control<br />

voltage. Thus, if input A is at 5 V, B is at 3 V, and C is at -4 V, then the<br />

effective control voltage is 5+3-4=4 V. An unused input can be considered<br />

as a zero voltage contribution. Having multiple inputs <strong>of</strong>ten eliminates<br />

the need for a separate mixer module. The use <strong>of</strong> separate inputs is also<br />

preferable to output mixing by tying two outputs together because the<br />

inputs are isolated from each other, thus allowing the mixed outputs to be<br />

used elsewhere as well. Occasionally, a fourth input with either a 10-V/<br />

octave or variable sensitivity is provided. When calculating the effective<br />

control voltage, the level at this input must be divided by its sensitivity<br />

before summing with the other conrrol inputs.<br />

Usually, two mechanical inputs, each <strong>of</strong> which might have coarse and<br />

fine adjustment knobs, are associated with the control inputs. One <strong>of</strong> these in<br />

effect changes the basis frequency by adding an additional control voltage,<br />

which may range from -10 V to + 10 V. Sometimes a range switch is<br />

provided in order to extend the low-frequency range down to fractions <strong>of</strong> a<br />

hertz. The other control is a volts per octave adjustment with the standard<br />

value <strong>of</strong> 1 V/octave being the middle <strong>of</strong> the range. Besides fine tuning the<br />

oscillator, this control can make an ordinary keyboard microtonal wi th<br />

perhaps 31 notes to the octave. Finally, there may be a sensitivity control for<br />

the fourth control input mentioned earlier.<br />

A VCO typically has several different output waveforms. Usually they<br />

are available simultaneously, all at the same frequency and with a fixed phase<br />

relationship. Sometimes, however, a tapped panel control is used to adjust a<br />

single output waveform as a variable mixture <strong>of</strong> two or three internal<br />

waveforms. Figure 3-4 shows the four fundamental synthesizer waveforms<br />

and their associated harmonic spectra.<br />

A sawtooth wave is so named because <strong>of</strong> its appearance. It has both odd<br />

and even order harmonics that fall <strong>of</strong>f in amplitude as the reciprocal <strong>of</strong> the<br />

harmonic number, which is 6 dB/octave. Its timbre is full-bodied and somewhat<br />

bright. At low frequencies, it does indeed sound "sawey."<br />

The triangle wave resembles the sawtooth in appearance but has a quite<br />

different spectrum. Only odd order harmonics are present and their<br />

amplitude falls <strong>of</strong>f as the square <strong>of</strong> the harmonic number or 12 dB/octave.<br />

The timbre <strong>of</strong> the triangle wave is subdued and mellow and somewhat<br />

hollow. The mellowness is due to weak upper harmonics, and the hollowness<br />

is due to the exclusively odd harmonic spectrum.<br />

The exact spectral characteristics <strong>of</strong> the rectangular wave depends on its<br />

duty cycle. The duty cycle is the ratio <strong>of</strong> the time spent in the high state<br />

divded by the overall period. Spectra are shown for a 50% duty cycle and a<br />

10% duty cycle. Note that in the 50% case, which is called a square wave,<br />

only odd order harmonics are present and they decrease at 6 dB/octave. The

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

Saved successfully!

Ooh no, something went wrong!