Audio File Library

source code [github]
download version 0.3.6

The Audio File Library is a C-based library for reading and writing audio files in many common formats.

The Audio File Library provides a uniform API which abstracts away details of file formats and data formats. The same calls for opening a file, accessing and manipulating audio metadata (e.g. sample rate, sample format, textual information, MIDI parameters), and reading and writing sample data will work with any supported audio file format. The Audio File Library lets you work with audio data in whatever format is most convenient for you.

Supported file formats:

Supported compression formats:

GNU Library General Public License

SGI's documentation (mirror)

What's new in version 0.3.6:

What's new in version 0.3.5:

What's new in version 0.3.4:

What's new in version 0.3.3:

What's new in version 0.3.2:

What's new in version 0.3.1:

What's new in version 0.3.0:

Related Work

Michael Pruett (michael at 68k dot org)