Apocrypha

sdl3-mixer

Simple Direct Media Layer Mixer Library

A simple multi-channel audio mixer that supports 8 channels of 16 bit stereo audio, plus a single channel of music. It can load FLAC, MP3, Ogg, VOC, and WAV format audio. It can also load MIDI, MOD, and Opus audio, depending on build options. It is a part of the SDL project, and is used by many games and applications.

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 3.2.4 3 14 h details ›

Versions & arches

VersionOverlay amd64arm64 Committed
3.2.4 gentoo amd64 testing arm64 testing view · download · history ↗
3.1.2_rc1 gentoo amd64 testing arm64 testing view · download · history ↗
3.0.0_pre20250404-r1 gentoo amd64 testing arm64 untested view · download · history ↗

Use flags of 3.2.4

  • drlibs Use vendored dr_{flac,mp3} instead of media-libs/flac and/or media-sound/mpg123-base for those formats
  • flac Add support for FLAC: Free Lossless Audio Codec
  • +fluidsynth Use media-sound/fluidsynth for MIDI support
  • gme Support additional music formats with media-libs/game-music-emu
  • +midi Basic support for MIDI files
  • mod Basic support for MOD files
  • mp3 Add support for reading mp3 files
  • opus Enable Opus audio codec support
  • playtools Install playwave and playmus tools (useful for testing)
  • +libvorbis Use media-libs/libvorbis for OGG Vorbis support
  • timidity Build with Timidity++ (MIDI sequencer) support
  • tremor Use media-libs/tremor instead of media-libs/libvorbis for OGG Vorbis support
  • +vorbis Add support for the OggVorbis audio codec
  • +wav Support WAVE files
  • wavpack Support WavPack files
  • xmp Support MOD via media-libs/libxmp
8 expansion flags (python targets, ABIs, cpu flags…)
  • abi_x86_32
  • abi_x86_64
  • abi_x86_x32
  • abi_mips_n32
  • abi_mips_n64
  • abi_mips_o32
  • abi_s390_32
  • abi_s390_64

Runtime dependencies of 3.2.4

show 42 lines
!drlibs? (
flac? (
)
mp3? (
)
)
gme? (
)
midi? (
fluidsynth? (
)
timidity? (
)
)
mod? (
)
opus? (
)
playtools? (
)
libvorbis? (
)
tremor? (
)
gme? (
)
wavpack? (
)