libsndfile

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

libsndfile
Developer(s)Erik de Castro Lopo
Stable release
1.2.2[1] Edit this on Wikidata / 13 August 2023 (13 August 2023)
Repository
Written inC
Operating systemCross-platform
TypeSound library
LicenseLGPL-2.1-or-later
Websitelibsndfile.github.io/libsndfile/ Edit this on Wikidata

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.[4] It is licensed under LGPL-2.1-or-later.[4]

libsndfile is used, for example, by audio-editing software such as Audacity and Adobe Audition[3] and the MP3 encoder LAME.[5]

See also

References

  1. Error: Unable to display the reference properly. See the documentation for details.
  2. "M3ga blog".
  3. Adobe Audition CS5.5 Third Party Legal Notices
  4. libsndfile
  5. LAME changelog
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.