Libsndfile


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, 1 mes y 9 días))
Archivos legibles
              
varios
  • Waveform Audio Format
  • Audio Interchange File Format
  • Audio Interchange File Format, compressed
  • Au
  • Sony Wave64
  • FastTracker module
  • Core Audio Format
  • FLAC
  • Ogg
Archivos editables
              
varios
  • Waveform Audio Format
  • Audio Interchange File Format
  • Audio Interchange File Format, compressed
  • Au
  • Sony Wave64
  • FastTracker module
  • Core Audio Format
  • FLAC
  • Ogg
Enlaces
Sitio web oficial
Repositorio de código
[editar datos en Wikidata]

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).

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]

Véase también

Referencias

  1. http://www.meganerd.com/erikd/Blog/CodeHacking/libsndfile/ten_years.html
  2. name=adobeAdobe Audition CS5.5 Third Party Legal Notices
  3. a b c libsndfile
  4. libsndfile Licensing
  5. LAME changelog

Enlaces externos

  • Página oficial
  • Interfaz para Fortran77
  • Convertidor de tasa de muestreo Secret Rabbit
Control de autoridades
  • Proyectos Wikimedia
  • Wd Datos: Q1344172
  • Informática
  • Arch Linux: libsndfile
  • AUR: libsndfile-git
  • Debian: libsndfile1
  • Fedora: libsndfile
  • Gentoo: media-libs/libsndfile
  • Open Hub: p_d_12033
  • Ubuntu: libsndfile1
  • Wd Datos: Q1344172