Low-level waveform audio services allow applications to manage waveform audio playback and recording. Low-level waveform audio services are divided into the following categories:
Querying waveform devices
Opening and closing waveform devices
Getting the device ID of waveform devices
Recording waveform data
Playing waveform data
Handling waveform errors
Getting the current position of waveform devices
Controlling waveform playback
Controlling waveform recording
Changing pitch and playback rate
Changing playback volume