Audio Stream Input / Output ( ASIO ) es un protocolo de controlador de tarjeta de sonido de computadora para audio digital especificado por Steinberg , que proporciona una interfaz de baja latencia y alta fidelidad entre una aplicación de software y la tarjeta de sonido de una computadora . Mientras que Microsoft 's DirectSound se utiliza comúnmente como una ruta de señal intermediario para los usuarios no profesionales, ASIO permite a los músicos y técnicos de sonido de hardware externo acceder directamente.
Sistema operativo | Microsoft Windows |
---|---|
Tipo | API |
Descripción general
ASIO omite la ruta de audio normal de una aplicación de usuario a través de capas de software intermedio del sistema operativo Windows para que una aplicación se conecte directamente al hardware de la tarjeta de sonido . Cada capa que se omite significa una reducción en la latencia (la demora entre que una aplicación envía información de audio y la reproduce la tarjeta de sonido, o las señales de entrada de la tarjeta de sonido están disponibles para la aplicación). De esta forma, ASIO ofrece una forma relativamente sencilla de acceder a múltiples entradas y salidas de audio de forma independiente.
Sistemas operativos
El soporte de la interfaz normalmente está restringido a Microsoft Windows . A partir de Windows Vista , KMixer ha sido eliminado y reemplazado por WASAPI y un nuevo controlador de puerto WaveRT .
También hay un controlador ASIO experimental para Wine , WineASIO, [1] para una capa de compatibilidad de Windows para Linux. El controlador WineASIO utiliza el servidor de sonido JACK como su back-end de audio y permite que muchas aplicaciones compatibles con ASIO se ejecuten con baja latencia en WINE.
Otras alternativas gratuitas o de código abierto son ASIO4All, [2] FlexASIO, [3] ASIO2KS, [4] y ASIO2WASAPI. [5]
Al ser un protocolo propietario, no tiene ninguna compatibilidad universal con DAW basado en Windows y otro software de grabación. Por ejemplo, el manual del usuario del editor de audio Audacity dice: "Las restricciones de licencia nos impiden incluir soporte ASIO en las versiones publicadas de Audacity, pero Audacity se puede compilar con soporte ASIO para uso privado y no distribuible". [6]
Ver también
- JUCE , un kit de herramientas C ++ de código abierto que incluye soporte para dispositivos de audio ASIO.
Referencias
- ^ Sitio web de WineASIO
- ^ Sitio web de ASIO4All
- ^ Sitio web de FlexASIO
- ^ Sitio web de ASIO2KS
- ^ Sitio web de ASIO2WASAPI
- ^ "Interfaz de audio ASIO" . 2008 . Consultado el 2 de diciembre de 2019 .