Haskell bindings to SDL2_mixer. Provides both raw and high level bindings.
The original SDL2_mixer documentation can also help, as the bindings are close to a direct mapping.
Several example executables are included with the library. You can find them in
stack exec -- sdl2-mixer-basic <file> stack exec -- sdl2-mixer-raw <file> stack exec -- sdl2-mixer-music <file> stack exec -- sdl2-mixer-jumbled <file1> ... <fileN> stack exec -- sdl2-mixer-effect <file>
Changelog for sdl2-mixer
- Compatibility with GHC-9