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.

140 MUSICAL ApPLICATIONS OF MICROPROCESSORS<br />

Macintosh computer was just recently expanded to 512K <strong>of</strong> memory because<br />

its original 128K was deemed inadequate for the needs <strong>of</strong> its extremely<br />

complex s<strong>of</strong>tware. Since the cost <strong>of</strong> memory is so low and continues to<br />

decline, there is less interest now in space-efficient programming techniques<br />

and more in time-efficient ones, both for the programmers and for the<br />

machines.<br />

The amount <strong>of</strong> memory actually needed is largely determined by the<br />

application. In later discussion, three broad classes <strong>of</strong> microprocessor<br />

applications in music will be explored. These are logic replacement in actual<br />

synthesis and control circuitry, general-purpose computers that control external<br />

synthesis circuitry, and very powerful general- and special-purpose computers<br />

that perform direct computer synthesis. Accordingly, the logic replacement<br />

application requires the least amount <strong>of</strong> memory, <strong>of</strong>ten only a few thousand<br />

bytes, while additional memory can always be put to effective use in a direct<br />

computer synthesis system.<br />

Mass Storage<br />

Next to main memory, external mass storage is the most reliable indicator<br />

<strong>of</strong> overall system capability. Further, the type <strong>of</strong> external storage used<br />

has a great influence on typical system operating procedures. A system with<br />

no external storage at all is extremely limited in general-purpose applications.<br />

The earliest microcomputers, if they had any mass storage at all, <strong>of</strong>ten<br />

used punched paper tape. This was the natural result <strong>of</strong> using a teletype<br />

machine for text input and output, but it was very slow (l0-50 bytes/sec),<br />

noisy, and the tape was nonreusable. Another <strong>of</strong>ten-used early storage<br />

peripheral peculiar to microcomputers was an audio tape recorder. It turned<br />

out to be fairly easy to program a microcomputer to generate audio signals<br />

dependent on the data to be saved and then recognize them on playback to<br />

recover the data. Generally, the encoding/decoding circuitry was simple, and<br />

cheap portable cassette recorders were adequate, which meant that audio<br />

cassette storage could be implemented for less than $50. While faster,<br />

quieter, and cheaper to run than paper tape storage, the recorder still had to<br />

be manually operated and the stored data could not be edited in a<br />

straightforward manner. In the late 1970s, some experimental products using<br />

program-controlled cassette decks were introduced in an attempt to overcome<br />

the manual operation and editing problems, but none was successful. Even<br />

now, one occasionally hears <strong>of</strong> a new low-priced microcomputer that uses<br />

some kind <strong>of</strong> tape cartridge for low-cost storage, but then invariably the<br />

manufacturer <strong>of</strong>fers or completely switches to disk storage instead.<br />

Floppy Disk<br />

The flexible or "floppy" disk is a relatively new mass-storage device that<br />

seems custom made for microcomputer systems. Introduced by IBM in 1970

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

Saved successfully!

Ooh no, something went wrong!