ALSA (Advanced Linux Sound Architecture) est le système audio de base intégré au noyau Linux. Il sert d’interface directe entre le système d’exploitation et le matériel sonore de l’ordinateur, comme la carte son.
Concrètement, ALSA permet :
- de gérer la lecture et l’enregistrement audio
- de communiquer directement avec les périphériques audio
- d’assurer une compatibilité avec la majorité du matériel
ALSA fonctionne à un niveau bas, proche du matériel. Cela le rend très performant et stable, mais aussi plus complexe à utiliser directement. Pour cette raison, il est souvent associé à des couches supplémentaires plus conviviales comme
PulseAudio.
En résumé : ALSA est le moteur audio de base de Linux.