Not exactly. You can't use ALSA without PulseAudio. Well, you can but you won't like the output - in most cases... ALSA is driver for the hardware, whereas PulseAudio provides software stuff like equalizer, mixer, volume settings, even volume boost and other GUI settings
Huh? Excuse me..?
You've obviously never taken a Puppy for a spin! She's pure ALSA, through & through.....except (like ron.alan says) where we have to employ PA 'emulation' - via
apulse - for things like getting Firefox to produce audio output.
As for "can't use ALSA without PulseAudio"......nope, sorry; can't agree with that. What d'you think Linux used for all those years
before Lennart Poettering put out PA?
Early, "reverse-engineered" Creative SoundBlaster drivers laid the foundation for the
Open Sound System in 1993. OSS morphed into its open-source replacement in 1998; this was ALSA (the Advanced Linux Sound Architecture). Poettering originally wrote PA in 2004; at this point in time it was called
Polypaudio.....the 'PulseAudio' moniker
finally arrived in 2006. By my reckoning that makes - according to you - around 15 years of "unusable" Linux audio? I find that rather hard to believe..!
~~~~~~~~~~~~~~~
PulseAudio is an additional layer between ALSA and the user, ostensibly offering finer-grained control. What it really does is to add an extra layer of complexity, in the process "dumbing it down" & supposedly making things easier for the average user.
Pipewire fulfills largely the same role.
My point is that both the above-mentioned items ride 'on top' of ALSA itself. If you take the time to master ALSA, you will always be able to control your Linux audio, even if PulseAudio or Pipewire go 'tits-up' and refuse to work.
Admittedly, I'm not a 'gamer'. I haven't the faintest conception of why anyone would wish to waste their time in such a manner. Sorry; that's just me. Guess that makes me a boring old fart, huh?
Mike.