> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overviews

> Reference and overviews for audio, mixing, and sound-processing in the XBOX Game Development Kit (console features). Includes concepts and API guidance.

Explore overviews topics for XBOX game development.

> **[Acp](https://docs.xbox.com/build/console-features/audio/overviews/acp-overview.md)**
>
> This topic provides descriptions and examples of the flowgraphs that are used to direct the Audio Control Processor (ACP).

> **[Overview of adpcm](https://docs.xbox.com/build/console-features/audio/overviews/adpcm-overview.md)**
>
> Adaptive Differential Pulse Code Modulation (ADPCM) is a lossy compression format.

> **[Overview of audio](https://docs.xbox.com/build/console-features/audio/overviews/audio.md)**
>
> Video games engage three senses in users: sight, touch, and hearing.

> **[Getting into shape: best practices for](https://docs.xbox.com/build/console-features/audio/overviews/best-practices-audio-flowgraph-construction.md)**
>
> a id="ID4E5"/a

> **[Comparison of XBOX one software](https://docs.xbox.com/build/console-features/audio/overviews/comparison-of-xdk-and-gdk-audio-api.md)**
>
> This topic describes how the Audio APIs in the XBOX One Software Development Kit were changed for Microsoft Game Development Kit (GDK).

> **[Overview of XBOX series x|s audio](https://docs.xbox.com/build/console-features/audio/overviews/scarlett-audio.md)**
>
> Use this feature to decode audio for XBOX Series X|S consoles.

> **[Overview of shape](https://docs.xbox.com/build/console-features/audio/overviews/shape-overview.md)**
>
> A key component of the XBOX One audio system is the Scalable Hardware Audio Processing Engine (SHAPE), which does the following:

> **[Overview of spatial sound](https://docs.xbox.com/build/console-features/audio/overviews/spatial-audio-overview.md)**
>
> Use spatial sound audio support to add Dolby Atmos for home theater, Dolby Atmos for Headphones, DTS:X for home theater, DTS Headphone:X,…

> **[Wasapi](https://docs.xbox.com/build/console-features/audio/overviews/wasapi-overview.md)**
>
> Client applications can use the Windows Audio Session API (WASAPI) to manage the flow of audio data between the application and an audio…

> **[Overview of single stream opus audio](https://docs.xbox.com/build/console-features/audio/overviews/xapu-overview-single-stream-audio-decode.md)**
>
> In this topic, we will walk through the expected code flow about how to use Opus hardware accelerated decoding on XBOX Series X devices by…

> **[Xapu](https://docs.xbox.com/build/console-features/audio/overviews/xapu-overview.md)**
>
> This topic provides an overview of the XAPU APIs for Hardware Accelerated Opus file decoding and high-quality sample rate conversion.

> **[Overview of xaudio2](https://docs.xbox.com/build/console-features/audio/overviews/xaudio2-overview.md)**
>
> XAudio2 is a low-level audio API architecture that provides a signal processing and mixing foundation for games.

> **[Use xaudio2 to play a sound](https://docs.xbox.com/build/console-features/audio/overviews/xaudio2-play-sound.md)**
>
> Use XAudio2 to load and play a .wav file on XBOX Series X|S.

> **[The audio architecture in XBOX one](https://docs.xbox.com/build/console-features/audio/overviews/xbox-one-audio-architecture.md)**
>
> The audio architecture in XBOX One seeks a balance between the successes and tradeoffs of previous-generation platforms while anticipating…

> **[Xdsp enveloping](https://docs.xbox.com/build/console-features/audio/overviews/xdsp-overview-enveloping.md)**
>
> In this topic, we will walk through the usage of enveloping as part of performing convolution on XBOX Series X|S devices using XDSP.

> **[Xdsp impulse response reduction](https://docs.xbox.com/build/console-features/audio/overviews/xdsp-overview-ir-reduction.md)**
>
> In this topic, we will walk through the usage of impulse response reduction as part of performing convolution on XBOX Series X devices…

> **[Overview of a single stream convolution](https://docs.xbox.com/build/console-features/audio/overviews/xdsp-overview-single-stream-convolution-with-envelope.md)**
>
> In this topic, we will walk through the expected code flow about how to use hardware Convolution reverb on XBOX Series X devices by using…

> **[Overview of a single stream convolution](https://docs.xbox.com/build/console-features/audio/overviews/xdsp-overview-single-stream-convolution.md)**
>
> In this topic, we will walk through the expected code flow about how to use hardware Convolution reverb on XBOX Series X devices by using…

> **[Overview of a single stream fft/ifft](https://docs.xbox.com/build/console-features/audio/overviews/xdsp-overview-single-stream-fft-ifft.md)**
>
> In this topic, we will walk through the expected code flow about how to use hardware for FFT/IFFT on XBOX Series X devices by using one of…

> **[Xdsp](https://docs.xbox.com/build/console-features/audio/overviews/xdsp-overview.md)**
>
> This topic provides an overview of the XDSP APIs.

> **[Overview of xma2](https://docs.xbox.com/build/console-features/audio/overviews/xma2-overview.md)**
>
> On XBOX One, XMA2 audio decompression is implemented in hardware.

> **[Overview of xwma](https://docs.xbox.com/build/console-features/audio/overviews/xwma-overview.md)**
>
> xWMA is a subset of the Windows Media Audio (WMA) Professional compression format.

## See also

* [Tools](https://docs.xbox.com/build/console-features/audio/tools/index.md)


## Related topics

- [Overviews](https://docs.xbox.com/services/xbox-services/multiplayer/overviews/index.md)
- [Overview](https://docs.xbox.com/services/xbox-services/fundamentals/live-xbl-overview.md)
- [Overview of audio](https://docs.xbox.com/build/console-features/audio/overviews/audio.md)
- [Lighting overview](https://docs.xbox.com/build/core-features/common/lighting/gc-lighting-toc.md)
- [Overview of packaging](https://docs.xbox.com/build/core-features/common/packaging/overviews/packaging.md)
