libsndfile

From Wikipedia, the free encyclopedia

libsndfile
Developed by Erik de Castro Lopo
Latest release 1.0.17 / August 31, 2006
Written in C
OS Cross-platform
Genre Sound library
License GNU Lesser General Public License
Website http://www.mega-nerd.com/libsndfile/

libsndfile is a widely-used C library written by Erik de Castro Lopo for reading and writing audio files. It supports a wide variety of audio encodings and sound file formats and will convert automatically from one to another. It allows the programmer to ignore many details, such as endianness.

In addition to the library itself, the package provides command-line programs for converting one format to another (sndfile-convert), for playing audio files (sndfile-play), and for obtaining information about the contents of an audio file (sndfile-info).

libsndfile is available for Unix-like systems, including Linux and Mac OS X, and for Microsoft Windows. It is licensed under the GNU Lesser General Public License.

[edit] See also

[edit] External links