alsa
Advanced Linux Sound Architecture (ALSA) is the primary sound subsystem for Linux, encompassing kernel-level audio drivers and a user-space library and utilities. It provides a uniform interface to a wide range of sound hardware and supports multiple devices, channels, and sample formats. ALSA emerged to replace the legacy Open Sound System and to offer better portability, control, and low-latency performance for Linux audio applications.
At its core, ALSA consists of kernel drivers that implement the hardware interface and a user-space framework,
Key features include a stable PCM interface, hardware- and software-based mixing, MIDI sequencing via the snd_seq
ALSA works alongside other sound servers such as PulseAudio and PipeWire, which can use ALSA as their
Since its early adoption into the Linux kernel, ALSA has become the standard audio interface on most
---