
我有一個使用 OpenAL 處理音訊的 Python 程式。
我希望透過 HDMI 揚聲器而不是內建揚聲器聽到來自該程式的音訊。我可以使用 Pavucontrol (Pulseaudio GUI) 來更改它,但我想讓更改永久化(記住重新啟動後)。要嘛讓所有 OpenAL 程式預設使用 HDMI,要嘛讓我的程式預設只使用 HDMI 輸出,或是全部。我假設每個選項都需要更改 Pulseaudio 或 OpenAL 的特定設定檔。
Minecraft 和許多電玩遊戲也使用 OpenAL,所以我相信答案也會對他們有幫助。