- Libsndfile
Infobox Software
name = libsndfile
developer = Erik de Castro Lopo
latest_release_version = 1.0.17
latest_release_date =August 31 ,2006
programming language = C
operating_system =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 ofaudio encoding s and soundfile format s and will convert automatically from one to another. It allows the programmer to ignore many details, such asendianness .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, includingLinux andMac OS X , and forMicrosoft Windows . It is licensed under theGNU Lesser General Public License .See also
*
Pulse-code modulation
*WAV
*AIFF External links
* [http://www.mega-nerd.com/libsndfile/ Official website]
* [http://tontonth.free.fr/libsound77.html Fortran77 interface]
* [http://www.mega-nerd.com/SRC/ Secret Rabbit Code Sample Rate Converter]
Wikimedia Foundation. 2010.