libsndfile
libsndfile es una librería de funciones, en lenguaje C[1] ,[2] muy utilizada, programada por Erik de Castro Lopo para leer y escribir ficheros de audio.[3] Soporta una amplia variedad de formatos y realiza la conversión entre ellos automáticamente.[3] Permite al programador ignorar muchos detalles, como por ejemplo el orden de los bytes según el tipo de plataforma (endianness).
libsndfile | |||
---|---|---|---|
Información general | |||
Tipo de programa | librería de sonido | ||
Desarrollador | Erik de Castro Lopo | ||
Licencia | Licencia Pública General Reducida de GNU | ||
Información técnica | |||
Programado en | C | ||
Versiones | |||
Última versión estable | 1.0.25 ( 13 de julio de 2011 (13 años, 5 meses y 23 días)) | ||
Archivos legibles | |||
| |||
Archivos editables | |||
| |||
Enlaces | |||
Además de la propia librería, el paquete proporciona comandos de uso en el terminal o línea de comandos, para convertir un formato en otro (sndfile-convert), reproducir ficheros de audio (sndfile-play), y ver información sobre el contenido de los mismos(sndfile-info).
libsndfile está disponible en sistemas Unix y asimilados, incluyendo Linux y Mac OS X, y en Microsoft Windows.[3] Su licencia es del tipo Licencia Pública General Reducida de GNU.[4]
libsndfile se utiliza en programas de edición de audio, como Audacity y Adobe Audition, y en el codificador de MP3 LAME.[5]