libsndfile es una biblioteca [2] [3] C ampliamente utilizada escrita por Erik de Castro Lopo para leer y escribir archivos de audio. [4] Admite una amplia variedad de formatos de archivos de audio y se convertirán automáticamente de uno a otro. [4] Permite al programador ignorar muchos detalles, como la endianidad .
Desarrollador (es) | Erik de Castro Lopo |
---|---|
Lanzamiento estable | 1.0.31 [1] / 24 de enero de 2021 |
Repositorio | |
Escrito en | C |
Sistema operativo | Multiplataforma |
Tipo | Biblioteca de sonidos |
Licencia | LGPL-2.1 o posterior |
Sitio web | libsndfile |
Además de la biblioteca en sí, el paquete proporciona programas de línea de comandos para convertir un formato a otro ( sndfile-convert ), para reproducir archivos de audio ( sndfile-play ) y para obtener información sobre el contenido de un archivo de audio ( sndfile- info ).
libsndfile está disponible para sistemas similares a Unix, incluidos Linux y Mac OS X , y para Microsoft Windows . [4] Tiene licencia LGPL-2.1-o posterior . [4]
libsndfile se utiliza, por ejemplo, por software de edición de audio como Audacity y Adobe Audition [3] y el codificador MP3 LAME . [5]