Xaudio is a fast and robust, multi-platform solution for digital playback, especially targeted at MPEG Audio (MP1, MP2, and MP3) decoding. It is offered in the form of a developer's kit (SDK), which includes the Xaudio decoding engine.
Xaudio allows you to quickly and easily write your
own MP3 player with just a few lines of code. You can
create your own GUI or other front-end to the Xaudio
decoding engine on any one of the supported platforms.
Easily embed Xaudio into video games to provide a small,
high-quality audio playback capability. In addition,
use Xaudio to provide the audio engine for embedded
hardware devices, such as portable music players and
Because of its speed and flexibility, many software developers and companies are using the Xaudio playback system in their products, such as Multimedia Players, On Demand Music Distribution Systems, Online Streaming, Video Games, Embedded Hardware Devices, etc.
To download the SDK for evaluation and development, visit the Developers section. To license Xaudio for distribution, please visit our Licensing section. Note, you will need a license to distribute your product commercially or non-commercially.
Xaudio is so portable that it continues to be ported
to more and more platforms. It has been tested on the
most popular CPU and Operating Systems available today,
and can be used to power desktop applications as well
as embedded systems.