Speaker: Roger Dannenberg
Date: March 14, 1996
Abstract: I will give a tutorial on digital audio from a systems perspective. I will cover some basic theory (A/D and D/A conversion, the Nyquist theorem, quantization) and briefly describe representations and file formats for audio. I will describe some typical API's for audio and what's wrong with most of them. Finally, I'd like to describe some real-time and communication issues. When is real-time support necessary? What are typical latency and synchronization requirements? Is graceful degradation possible? What does CD-quality audio entail?