The alsa interface


#1

alsa allows access to raw ALSA audio playback and recording devices.

Auto-connect: no

ⓘ This is a snap interface. See Interface management and Supported interfaces for further details on how interfaces are used.


List and table presentation ideas
Call for Testing: LambdaRogue: The Book of Stars
Snap Documentation
#2

Why it is not auto-connected? Games won’t work without it, right?


#3

Games are expected to use the system’s sound server instead of alsa directly since the sound server provides multiplexing and the opportunity to finely mediate recording.


#4

Do you mean pulseaudio? Or newer pipewire?


#5

Today, pulseaudio but eventually pipewire too. Today use the pulseaudio interface but the plan is to phase that out in favor of the audio-playback/audio-record interfaces which we’ll use to abstract out the sound server implementations.