Audio Driver Development Concepts
Other versions of this page are also available for the following:
8/28/2008
The Audio Device Manager is just a common name for the OS code between applications using the waveform audio API and audio device drivers. It manages audio devices, includes the software-based mixer in the kernel, and handles various aspects of security, interprocess communication, application callbacks.
**The audio driver architecture for Windows Embedded CE supports driver creation using the unified audio model (UAM) as well as the MDD and PDD model. The architecture also supports various types of audio compression manager (ACM) drivers such as codecs, converters, and filters.
The following illustration shows the Windows Embedded CE audio stack.
In This Section
- Audio Compression Manager Drivers
Provides information about the different ACM driver types as well as information on developing an ACM driver.
- Pluggable Codec Requirements
Allows you to plug in your own codec wrapped with the Microsoft standard Audio Compression Manager (ACM) interface.
Wavedev2 Audio Model
Provides information about audio driver creation using the Wavedev2 model.Audio MDD and PDD
Provides information on audio driver creation using the MDD and PDD model.
- Unified Audio Model
Provides information about the Windows Embedded CE UAM audio architecture.
Related Sections
- Audio Driver Registry Settings
Provides information about audio driver registry settings.
- Audio Driver Samples
Provides information about audio driver samples.
- Audio Driver Reference
Provides information about audio driver reference.