Bem, isso me confunde há muito tempo. Até onde eu sei, o ALSA é um pacote de muitos drivers de placa de som e o PulseAudio é um aplicativo de áudio que opera os dados de som, como mixagem ou equalizador.
Mas por que existe uma barra de controle chamada PCM no painel do alsamixer? Isso realmente muda o volume controlando o chip na placa de som? Se não, por que não é um trabalho do PulseAudio?
Qual é a relação entre a arquitetura de som ALSA e PulseAudio?
pulseaudio
alsa
Kevin Dong
fonte
fonte
Respostas:
O PulseAudio basicamente fica no topo da ALSA e a utiliza internamente. O ALSA não pode, por si só, ser usado por vários aplicativos, portanto o PulseAudio fornece essa funcionalidade, entre outros.
Resumido:
Este diagrama é da página da Wikipedia do PulseAudio:
fonte
sudo modprobe snd-aloop
)?dmix
plugin fornece mixagem, é por isso que eu disse "por si só".