LWN.net Logo

libsndfile 1.0.0

Erik de Castro Lopo has announced version 1.0.0 of his libsndfile 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
See the capabilities table for the full matrix. Ogg support is planned, but MP3 is not, due to licensing issues.

Features of 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 here.

libsndfile has been released under the LGPL license.


(Log in to post comments)

Copyright © 2002, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds