Using the Waveform Audio Interface
This section describes the Waveform Audio API interface. An application uses this interface to gain the greatest possible control over audio I/O devices. Specifically, this section discusses the following features of the Waveform Audio API:
- Querying and opening waveform audio I/O devices
- Writing waveform-audio data
- Allocating audio data blocks
- Playing waveform-audio files
- Handling errors with audio functions
- Deallocating waveform audio data blocks
- Closing waveform audio output devices