Chapter 3, “Introduction to Digital Audio and MIDI Programming,”
introduces the digital audio and MIDI libraries.
Chapter 4, “Digital Audio System Architecture,”
gives a brief overview of the audio hardware and provides some recommendations for development configurations.
Chapter 5, “Digital Audio System Software,” describes the audio application programming environment and explains how audio resources are shared.
Chapter 6, “Programming with the Audio Library,”
describes the structure of the Audio Library and explains how to use it to sample audio data from analog or digital input sources. Real-time programming techniques are also discussed.
Chapter 7, “Programming with the Audio File Library,”
describes the structure of the Audio File Library and explains how to use it to read and write audio files.
Chapter 8, “Programming with the CD Audio Library,”
describes the CD Audio Library and explains how to use it to control the CD-ROM drive for playing and sampling audio from audio compact discs.
Chapter 9, “Programming with the DAT Audio Library,”
describes the DAT Audio Library and explains how to use it to control the DAT drive for playing, sampling, and recording audio from digital audio tape.
Chapter 10, “Programming with the MIDI Library,”
describes connecting MIDI equipment and describes the MIDI Library, explaining how to use it for implementing and multiplexing MIDI I/O, and synchronizing MIDI and audio.
Table of Contents