Advanced Linux Sound Architecture

Advanced Linux Sound Architecture (conocido por el acrónimo ALSA) es un componente del núcleo Linux destinado a sustituir a Open Sound System, licenciado bajo GNU General Public License.Dirigido por Jaroslav Kysela, que inició en el año 1998 el proyecto para un controlador de dispositivo de Linux para la tarjeta de sonido Gravis Ultrasound, y fue desarrollado por separado del núcleo Linux hasta que se introdujo en la serie 2.5 en el año 2002.[3]​ En la versión 2.6 de Linux, ALSA reemplazó a OSS v3, aunque existe una capa de compatibilidad con este último.ALSA fue diseñado con algunas características que en tiempos de OSS no tenían soporte alguno: Además del software integrado en el kernel de Linux, el proyecto ALSA ofrece varias aplicaciones[4]​[5]​[6]​ y utilidades [7]​ alsactl,[8]​ amixer,[9]​ arecord/aplay y alsamixer[9]​.También existen aplicaciones gráficas de terceros como: GNOME-ALSAmixer[10]​ (usando GTK), Kmix,[10]​ XFCE4-mixer, LXpanel, QasHctl, QasMixer, Pavucontrol, AconnectGUI,[11]​ tapiir,[11]​ polarbear,[11]​ ALSAmixerGUI[12]​ (usando FLTK), ZynAddSubFX y Yoshimi.