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 (12 años, 9 meses y 3 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]