singe/thirdparty/SDL3_mixer
2026-09-03 22:01:35 -05:00
..
build-scripts Migrated to SDL3. 2026-09-03 22:01:35 -05:00
cmake Migrated to SDL3. 2026-09-03 22:01:35 -05:00
docs Migrated to SDL3. 2026-09-03 22:01:35 -05:00
examples Migrated to SDL3. 2026-09-03 22:01:35 -05:00
external Migrated to SDL3. 2026-09-03 22:01:35 -05:00
include/SDL3_mixer Migrated to SDL3. 2026-09-03 22:01:35 -05:00
mingw/pkg-support/cmake Migrated to SDL3. 2026-09-03 22:01:35 -05:00
src Migrated to SDL3. 2026-09-03 22:01:35 -05:00
test Migrated to SDL3. 2026-09-03 22:01:35 -05:00
VisualC Migrated to SDL3. 2026-09-03 22:01:35 -05:00
Xcode Migrated to SDL3. 2026-09-03 22:01:35 -05:00
.clang-format Migrated to SDL3. 2026-09-03 22:01:35 -05:00
.editorconfig Migrated to SDL3. 2026-09-03 22:01:35 -05:00
.git-hash Migrated to SDL3. 2026-09-03 22:01:35 -05:00
.gitmodules Migrated to SDL3. 2026-09-03 22:01:35 -05:00
.wikiheaders-options Migrated to SDL3. 2026-09-03 22:01:35 -05:00
AGENTS.md Migrated to SDL3. 2026-09-03 22:01:35 -05:00
Android.mk Migrated to SDL3. 2026-09-03 22:01:35 -05:00
CHANGES.txt Migrated to SDL3. 2026-09-03 22:01:35 -05:00
CLAUDE.md Migrated to SDL3. 2026-09-03 22:01:35 -05:00
CMakeLists.txt Migrated to SDL3. 2026-09-03 22:01:35 -05:00
INSTALL.md Migrated to SDL3. 2026-09-03 22:01:35 -05:00
LICENSE.txt Migrated to SDL3. 2026-09-03 22:01:35 -05:00
README.md Migrated to SDL3. 2026-09-03 22:01:35 -05:00
REVISION.txt Migrated to SDL3. 2026-09-03 22:01:35 -05:00

SDL_mixer 3.0

This is an audio management library. It provides decoding of many popular audio file formats, mixing, various DSP processing effects and positional audio.

Audio data can be preloaded, or streamed on-the-fly into the mixer.

SDL3_mixer supports multiple audio devices, and can even mix to a memory buffer instead of feeding audio hardware in real time.

SDL3_mixer is a complete redesign, rewritten almost from scratch to address deficiencies in SDL2_mixer. The API is completely different and, in our opinion, a significant improvement in power and ease of use. Please refer to docs/README-migration.md for details on how to migrate your program to the new API.

The latest version of this library is available from GitHub: https://github.com/libsdl-org/SDL_mixer/releases

Installation instructions and a quick introduction is available in INSTALL.md

This library is distributed under the terms of the zlib license, available in LICENSE.txt.

Enjoy!

Sam Lantinga (slouken@libsdl.org)