Cóż, to mnie dezorientuje przez długi czas. O ile mi wiadomo, ALSA to pakiet wielu sterowników kart dźwiękowych, a PulseAudio to aplikacja audio, która obsługuje dane dźwiękowe, takie jak miksowanie lub korektor dźwięku.
Ale dlaczego w panelu alsamixer znajduje się pasek kontrolny o nazwie PCM. Czy to faktycznie zmienia głośność, kontrolując układ na karcie dźwiękowej? Jeśli nie, dlaczego nie jest to praca PulseAudio'a?
Jaki jest związek między ALSA a architekturą dźwięku PulseAudio?
pulseaudio
alsa
Kevin Dong
źródło
źródło
Odpowiedzi:
PulseAudio w zasadzie siedzi na szczycie ALSA i używa go wewnętrznie. ALSA nie może być używany przez wiele aplikacji, więc PulseAudio zapewnia tę funkcjonalność między innymi.
Streszczony:
Ten schemat pochodzi ze strony Wikipedii PulseAudio:
źródło
sudo modprobe snd-aloop
)?dmix
wtyczka zapewnia miksowanie, dlatego powiedziałem „sam”.