Ну, это меня смущает надолго. Насколько я знаю, ALSA - это пакет многих драйверов звуковых карт, а PulseAudio - это аудиоприложение, которое обрабатывает звуковые данные, такие как микширование или эквалайзер.
Но почему в панели alsamixer есть панель управления PCM. Это действительно изменяет громкость, управляя чипом на звуковой карте? Если нет, то почему это не работа PulseAudio'a?
Какова связь между звуковой архитектурой ALSA и PulseAudio?
pulseaudio
alsa
Кевин Донг
источник
источник
Ответы:
PulseAudio в основном располагается поверх ALSA и использует его для внутреннего использования. ALSA сама по себе не может использоваться несколькими приложениями, поэтому PulseAudio предоставляет эту функцию среди других.
Обобщенная:
Эта диаграмма взята со страницы Википедии PulseAudio:
источник
sudo modprobe snd-aloop
)?dmix
плагин обеспечивает микширование, поэтому я сказал «сам по себе».