Translated to D by Guillaume Piolat. Stripped down a bit for the needs of audio-formats.
Translated to D by Guillaume Piolat. Stripped down a bit for the needs of audio-formats.
MIT License
Audio decoder and encoder abstraction. This delegates to format-specific encoders/decoders.
Supports Microsoft WAV audio file format.
Frees an exception thrown by audio-formats.
Disowned audio buffers (with eg. encodeToWAV) must be freed with this function.
Encode a slice to a WAV file.
Encode a slice to a WAV in memory. The returned slice MUST be freed with freeEncodedAudio.
Library for sound file decoding and encoding. See README.md for licence explanations.