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.

SOME REAL ApPLICATIONS<br />

713<br />

PRESSURE<br />

r-------------------~<br />

r------,...J .J<br />

MULTIPLEXED<br />

A-TO-D<br />

CONVE RTER<br />

AUDIO<br />

CASSETTE<br />

RECORDER<br />

(USER<br />

SUPPLIEDI<br />

CONTROL<br />

MICROPROCESSOR<br />

CONFIGURATION<br />

REGISTERS<br />

L .J----~ MIXER<br />

STEREO<br />

OUTPUT<br />

Fig. 19-1. Typical microprocessor-controlled hybrid keyboard synthesizer<br />

combination <strong>of</strong> analog and digital circuitry, applying each where it is most<br />

advantageous. Control-type tasks are best handled by digital circuitry,<br />

particularly if it is microprocessor based. For example, implementing a<br />

multinote polyphonic keyboard would be extremely difficult with analog<br />

circuitry but is a straightforward exercise with digital circuitry as was<br />

demonstrated in Chapter 9. On the other hand, audio-signal-handling tasks<br />

such as filtering are much more economical to perform with analog circuitry.<br />

Thus, at this time, it is generally most cost-effective to use a hybrid approach<br />

to designing a moderate-performance, moderately priced keyboard<br />

synthesizer.<br />

A T.'Ypical Hybrid Synth.esizer<br />

Figure 19-1 shows a generic block diagram <strong>of</strong> a microprocessorcontrolled<br />

hybrid keyboard synthesizer. Central, <strong>of</strong> course, is the control<br />

microprocessor, which is typically one <strong>of</strong> the more powerful 8-bit units,<br />

although increasingly 16-bit architecture processors with 8-bit data buses or<br />

even true 16-bit units are being used. The microprocessor program always<br />

resides in permanent memory, either masked ROM or programmable ROM,<br />

and may be 8-32K or even more. EPROMs are frequently seen because sales<br />

volumes are <strong>of</strong>ten not high enough to justify ROM masking charges. Also,

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

Saved successfully!

Ooh no, something went wrong!