audioformats

Library for sound file decoding and encoding. See README.md for licence explanations.

Modules

dopus
module audioformats.dopus
Undocumented in source.
drflac
module audioformats.drflac
Undocumented in source.
io
module audioformats.io
Undocumented in source.
libxm
module audioformats.libxm
Undocumented in source.
minimp3
module audioformats.minimp3

Translated to D by Guillaume Piolat. Stripped down a bit for the needs of audio-formats.

minimp3_ex
module audioformats.minimp3_ex

Translated to D by Guillaume Piolat. Stripped down a bit for the needs of audio-formats.

pocketmod
module audioformats.pocketmod

MIT License

stream
module audioformats.stream

Audio decoder and encoder abstraction. This delegates to format-specific encoders/decoders.

vorbis
module audioformats.vorbis

Port of stb_vorbis to D. Provides .ogg audio file reading capabilities. See arsd.simpleaudio for code that can use this to actually load and play the file.

wav
module audioformats.wav

Supports Microsoft WAV audio file format.

Public Imports

audioformats.stream
public import audioformats.stream;

Meta