factograf
ES
Iniciar sesión

componente del núcleo Linux

Advanced Linux Sound Architecture

Advanced Linux Sound Architecture
Todos los datos de la ficha 7
Tipo de programa
Servidor de sonido
Desarrollador
Equipo de ALSA​
Modelo de desarrollo
Software libre
Lanzamiento inicial
1998
Licencia
GNU General Public License GNU Lesser General Public License
Programado en
C​
Última versión estable
1.2.161 de junio de 2026

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:

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.

Seguir leyendo

En 27 idiomas

Texto de Wikipedia, CC BY-SA 4.0 · Artículo fuente