Erik de Castro Lopo
version 1.0.0 of his
C language audio file conversion library, libsndfile is an offshoot
of the wavplay utility.
The libsndfile library can be compiled under Linux, many different Unixes, and Windows.
The following audio file formats are supported:
- Microsoft WAV
- SGI/Apple AIFF/AIFC
- Sun/DEC/NeXT AU/SND
- Header-less RAW
- Paris Audio File PAF
- Commodore Amiga IFF/SVX
- Sphere Nist SF
- IRCAM SF
- Creative VOC
- Soundforge W64
for the full matrix.
Ogg support is planned, but MP3 is not, due to licensing issues.
libsndfile include on-the-fly soundfile conversion, optional
floating point normalization support, support for opening files
in read/write mode with support for file header modification.
The latest version features API modifications, and efficiency
improvements for supporting multitrack disk recorder applications.
The API changes may be viewed
libsndfile has been released under the LGPL license.
to post comments)