Audio

PipeWire 中用於音頻設備/音效卡的“Pro Audio”配置文件

  • March 17, 2022

從 PulseAudio 升級到 PipeWire 後,我的聲音設備現在具有“Pro Audio”配置文件,但是我已經用 Google 搜尋過它並沒有發現任何有趣的東西。您可以通過執行找到它,PulseAudio Volume Control並在您的設備的“配置”選項卡下查看它。

如果有人可以(我不知道)瀏覽一下 PipeWire 原始碼(我本身不是 C 程序員,而且除了基礎知識之外我並不真正了解數字音頻)並解釋它是什麼以及為什麼使用者可能想要使用它而不是預設提供的東西。

Pro Audio配置文件提供“具有最大通道數且無混音器控制項的原始設備訪問”(來自具有該功能的發行說明)。

根據創建此配置文件的程式碼,它看起來像是將 ALSA 提供的每個 PCM 設備的直接映射添加到 PipeWire 中相應的輸入或輸出通道。這與諸如 ALSA案例管理器之類的高級選項形成對比,後者將這些通道中的一些與動詞和設備類型的特定組合相關聯(例如,分別為“語音呼叫”和“麥克風”)。

有人可能想要使用配置文件的主要原因Pro Audio是訪問具有多個立體聲輸入/輸出的介面的所有通道;例如,帶有 8 個通道的 USB 混音器,可能無法通過預設配置文件全部使用。通過使用Pro Audio,這些額外的通道可以連接到具有 PipeWire圖形架構的各種其他應用程序。

這是描述使用 PipeWire 進行專業音頻工作的附加資源,顯示預設情況下並非所有通道都可用。

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