Pulseaudio

如何阻止 PulseAudio 將其他設備靜音

  • September 20, 2020

當我不執行 PulseAudio 時,只執行 ALSA,音樂效果很好。如果 PulseAudio 正在執行,靜音 Master 或 Speaker 也會靜音另一個,但要取消靜音,我必須單獨取消靜音。我的目標是讓 PulseAudio 在我靜音 Master 時不靜音揚聲器。

這裡也提到了我看到的行為,但我沒有看到任何關於如何禁用它的資訊(除了不使用 PulseAudio,但我有一些需要它的東西)。

作業系統:Artix Linux 5.8.8

脈衝音頻:13.0-3

部分答案:

有了附加資訊“應該與 Pulseaudio 一起工作,並且只與 ALSA 一起工作”,我想你別無選擇,只能配置 Pulseaudio 更改的 ALSA 混音器。

幾年前我看過,但我忘記了所有細節。這是我記得的:

Pulseaudio 跟踪“配置文件”,這些配置文件又映射到特定的 ALSA 使用情況,混音器的文件位於/usr/share/pulseaudio/alsa-mixer/paths. 為避免破壞預設配置,您需要自己的配置文件,然後需要將其與所需的混音器相關聯。

為了編寫自己的個人資料,我想我主要使用了這個答案中的資訊。

我不記得我是否真的需要設置混音器路徑,所以在設置之前可能會有一些顛簸。

玩得開心,這將是相當多的工作。

引用自:https://unix.stackexchange.com/questions/609967