Advanced Linux Sound Architecture (conocido por el acrónimo ALSA) es un servidor de sonido usado en los sistemas GNU/Linux. Es un componente del núcleo Linux, por lo que se distribuye bajo GNU General Public License. Originalmente, se desarrolló para sustituir a Open Sound System.
Algunos de los objetivos de este proyecto son la configuración automática de tarjetas de sonido y el manejo de múltiples dispositivos de sonido en un solo sistema. Existen algunos frameworks, como JACK, que utilizan ALSA para administrar un sistema de edición y mezclado de audio de grado profesional y de baja latencia.
Historia ALSA es dirigido por Jaroslav Kysela desde su incio, en 1998. Comenzó como un controlador de dispositivo de Linux para la tarjeta de sonido Gravis Ultrasound. Fue desarrollado por separado del núcleo Linux hasta que se introdujo en la serie 2.5 en el año 2002. En la versión 2.6 de Linux, ALSA reemplazó a OSS v3, aunque existe una capa de compatibilidad con este último.
Características ALSA fue diseñado con algunas características que en tiempos de OSS no tenían soporte alguno: Síntesis de MIDI basada en hardware. Mezclado de múltiples canales en hardware. Operación Full-duplex. Soporte multiprocesador.
Aplicaciones Además del firmware integrado en el núcleo Linux, el proyecto ofrece varias aplicaciones y utilidades: alsactl, amixer, arecord/aplay y alsamixer.
También existen aplicaciones gráficas de terceros como: GNOME-ALSAmixer (usando GTK), Kmix, XFCE4-mixer, LXpanel, QasHctl, QasMixer, Pavucontrol, AconnectGUI, tapiir, polarbear, ALSAmixerGUI (usando FLTK), ZynAddSubFX y Yoshimi.
Véase también Open Sound System JACK Audio Connection Kit, servidor de sonido de baja latencia para ambiente profesional PulseAudio, servidor de sonido avanzado de baja latencia para ambiente doméstico, reemplazo al componente de ALSA dmix Guía Ubuntu donde se indica como instalar ALSA
Referencias
Enlaces externos Sitio web oficial de ALSA
Categoría:Interfaces del núcleo Linux Categoría:Software de audio libre Categoría:Advanced Linux Sound Architecture