Windows Audio Processing Objects
Audio processing objects (APOs), provide customizable software based digital signal processing for Windows audio streams.
This section contains the following topics.
- Audio Processing Object Architecture
- Implementing Audio Processing Objects
- Implementing a UI for Configuring APO Effects
- Implementing Hardware Offloaded APO Effects
APOs were first introduced in Windows Vista and you may see references to the earlier system APOs - sAPOs. For more information, see Custom Audio Effects in Windows Vista. This white paper may reference older COM and UI development topics.