Ubuntu

Pulseaudio 虛擬接收器到虛擬源

  • April 4, 2020

我正在嘗試創建一個虛擬揚聲器和一個虛擬麥克風,以將一個軟體的輸出引導到另一個軟體的輸入,但是我在死胡同中試圖弄清楚如何以這種方式使用 PulseAudio,大多數文章我發現根本沒有幫助我解決我的問題。有人可以幫幫我嗎?

基本上:

虛擬揚聲器—>虛擬麥克風

Pulseaudio 自動為任何音頻播放接收器創建監聽源

在我的系統上,Pulseaudio 卡配置文件設置為模擬立體聲輸出,而不是用於輸入+輸出的**模擬立體聲雙工。**使用“pactl list short sinks”檢查可用的接收器響應

0   alsa_output.pci-0000_04_06.0.analog-stereo  module-alsa-card.c  s32le 2ch 48000Hz   IDLE

和’pactl list short sources'

0   alsa_output.pci-0000_04_06.0.analog-stereo.monitor  module-alsa-card.c  s32le 2ch 48000Hz   IDLE

播放到 alsa_output.pci-0000_04_06.0.analog-stereo 的音頻可以從 alsa_output.pci-0000_04_06.0.analog-stereo.monitor 錄製

pulseaudio -t 4 在 Pulseaudio 音量控制 GUI 中,預設情況下,監視器源在視窗右下角的下拉菜單中不可見為輸入設備“顯示”通常設置為僅顯示“硬體輸入設備”將其更改為“所有輸入設備”以製作監視器源可見的

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