WAV audio file reading and writing: the RIFF wave file model and the audio data access API.