Audio
Applications
- playo: Simple audio player in OCaml.
- Liquidsoap: See webpage. A languagle (DSL) for playing music.
Playback
- ocaml-portaudio: Bindings to PortAudio, the portable audio I/O library.
- ocaml-alsa: Bindings to the ALSA library.
- ocaml-gstreamer: Bindings to the GStreamer multimedia playback library.
Processing
- SoundML: A high-level audio-processing library.
Encoding/Decoding
- ocaml-taglib: Bindings to the taglib library for extracting audio file metadata.
- ocaml-lame: Bindings for the LAME mp3 encoder.
- ocaml-ffmpeg: Bindings to the FFmpeg library.
- ocaml-mad: Bindings to libmad, the MP3 audio decoder library.