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.

LOW-COST SYNTHESIS TECHNIQUES 765<br />

SLFO FREQ.<br />

EXTERNAL<br />

MODULATION<br />

CONTROL I - - - - --<br />

R<br />

MODULAIION<br />

SOURCE<br />

SELECT<br />

PITCH<br />

CONTROL<br />

FREQ. RANGE<br />

EXT.<br />

NO ISE0--+-----------,<br />

CLOCK<br />

RATE<br />

CONTROL<br />

CUTOFF<br />

FREQ<br />

I<br />

I<br />

II<br />

AMPLITUDE<br />

TIME<br />

ENVE LOPE<br />

SELECT<br />

SOURCE<br />

SELECT<br />

T<br />

ATTACK DECAY<br />

DECAY TIME<br />

RANGE<br />

ATTACK TIME<br />

I CONTROL<br />

I<br />

I<br />

AUDIO<br />

c~--l--IH---+L-.-----r--,-'r----:I---OOUTPUT<br />

_-.J<br />

Fig. 20-3. SN76477 Complex sound generator block diagram<br />

Sound Generator ICs<br />

In many cases, specialized ICs are used for sound generation in games<br />

and personal computers. While this may not be the lowest cost alternative,<br />

such chips can greatly simplify programming by those unfamiliar with<br />

sound-generation principles and free up the processor for other tasks during<br />

sound generation. Actually, there are only a few sound chips on the open<br />

market to choose from. Many more are custom-designed units used only by<br />

one manufacturer, <strong>of</strong>ten in only one product.<br />

One simple and inexpensive sound chip is the Texas Instruments<br />

SN76477. This is really a sound effects rather than a music generator and is<br />

"programmed" by connecting different value resistors and capacitors to<br />

several <strong>of</strong> its pins. However, the configuration <strong>of</strong> elements and, hence, the<br />

specific sound produced can be controlled by digital inputs that may either<br />

be a microprocessor output register or mechanical switches. In the block<br />

diagram in Fig. 20-3, it can be seen that the major sound sources are a<br />

voltage-controlled oscillator and a pseudo-random bit noise generator with a<br />

variable low-pass filter. The "super-low frequency" oscillator, which need not<br />

necessarily oscillate at a low frequency, can modulate the VCO frequency and

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

Saved successfully!

Ooh no, something went wrong!