Biblioteca de entrada-salida de audio

Biblioteca de entrada de entrada de audio (LIBAIO) está destinada a resolver el problema de las diferentes plataformas de audio digitales de una vez por todas.
Descargar ahora

Biblioteca de entrada-salida de audio Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • LGPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Hod McWuff
  • Sitio web del editor:

Biblioteca de entrada-salida de audio Etiquetas


Biblioteca de entrada-salida de audio Descripción

La biblioteca de entrada de entrada de audio (LIBAIO) está destinada a resolver el problema de las diferentes plataformas de audio digitales de una vez por todas. La biblioteca de entrada de entrada de audio (LIBAIO) está destinada a resolver el problema de las diferentes plataformas de audio digital de una vez por todas y para ALL.JACK es innecesariamente complejo para la mayoría de las aplicaciones, y mientras que el soporte de Libao para la salida de archivos es genial, limita lo que la API puede hacer y por lo tanto, es inadecuado para cualquier tipo de aplicación en tiempo real.Libaio proporciona una interfaz de aplicación limpia y una decisión de conmutación de conductor de tiempo de compilación simple, produciendo una forma liviana de usar el hardware de sonido local sin tener que cuidar lo que es el primer brillo de Libaio, cuando I, Hod McWuff (alias, por supuesto), me encontró tratando de depurar las implementaciones de la ALSA para Libao y Madplay, y otro proyecto relacionado con el audio en el que había estado trabajando. Ese proyecto necesitaba soporte de audio multiplataforma de sí mismo, con la gestión de la latencia, que carecía de Libao. También parecía que Libao no debería haber estado tratando de ser una abstracción de hardware * y * una abstracción de salida, y también que parecía más intuitiva como Una abstracción de salida (archivo VS en vivo). Entrar en Libaio. Todo lo que hace es abstracto la plataforma de hardware de sonido local, para presentar una interfaz limpia y uniforme para reproducir y capturar audio digital, con instalaciones para la gestión básica de latencia. Fue escrito desde cero alrededor de su conductor de ALSA en desarrollo, desde muchas fuentes de referencia, incluyendo el excelente decodificador MP3 MADPLAY LIBAO y ROBERT LESLIE, y, por supuesto, la documentación y los ejemplos de ALSA provienen de su distinción de tiempo de construcción. Solo recopila y vincula al mejor conductor disponible para la plataforma dada. Por lo tanto, seleccionar y cargar un controlador ya no se aplica; Y bueno, no debería, nunca hay más de una opción correcta de todos modos.Libaio no está destinada a reemplazar a Libao; Más bien, está destinado a complementarlo. El argumento clave es, ¿por qué alguien tendría más de un tipo de plataforma de sonido en ejecución en cualquier máquina única? Claro, podrían tener ESD o artes, pero se parecen más a la salida de archivos que un dispositivo en vivo. También está la emulación OSS en ALSA, pero dado un buen piloto de Alsa, ¿quién usaría OSS? Luego, existe el hecho de que las solicitudes tienen que decirle a LIBAO qué "plugin" usará, y todos los controladores en Libao tienen diferentes parámetros. Eso significa que la aplicación tiene que saber más de lo que debería sobre lo que no debería tener que ver. La aplicación no debería tener que decir más de lo que "Dame el dispositivo local para la reproducción con *** Format" o algo a tal efecto, y comience a escribir. Finalmente, los complementos para cosas como formatos de archivo patentados, ESD et al, pero allí No debería haber ninguna necesidad de más de uno de (ALSA | OSS | SUN | Win32 | MacOSX) en cualquier distribución dada. Por lo tanto, es posible la distribución binaria de un controlador compilado, incluso preferido. Se propone que todos los conductores de hardware en Libao y Madplay, y varios otros lugares, sean revisados ​​y portados a Libaio. Luego, se pueden eliminar de aquellos paquetes a favor de una interfaz AIO.Installación: ## Edificio./configuremaPake## Instalación (como root) Hacer instalar


Biblioteca de entrada-salida de audio Software relacionado

libparportado

La biblioteca de la biblioteca libparportled está diseñada para controlar un dispositivo LED enchufado en un puerto paralelo. ...

142

Descargar

Bioma

Biome es una biblioteca de simulación dirigida a simulaciones basadas en individuales o basadas en agentes (como enjambre o ecosim). ...

173

Descargar