看板 Linux 關於我們 聯絡資訊
請問一下 我想要讓兩個音效裝置(一個內建一個PCI的)各接上耳麥能夠進行通話 就是A的聲音輸入可以在B輸出 B的輸入可以在A輸出 在Ubuntu下有什麼方法可以達到這樣的效果呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.187.210
Bencrie:土法煉鋼就跑兩個 arecord | aplay XD 07/15 19:02
Hevak:如果有JACK的話,可以用JACK的圖形介面如qjackctl的connect 07/16 02:36
Hevak:把需要的input接給想要的output 07/16 02:37
Bencrie:其實 pulseaudio 就可以了,看原 po 有沒有要求永久生效XD 07/16 08:50
Hevak:哦哦@@ 只有pulseaudio的場合怎麼操作呢? 07/16 09:41
Hevak:空有alsa的話好像就吐法arecord | aplay快.... 07/16 09:42
Bencrie:在 /etc/pulse/default.pa 加入 loopback module 07/16 09:50
Bencrie:或者 pactl 應該也可以直接設定 07/16 09:51
Hevak:原來如此 07/16 10:59
rickieyang:好奇問一下這樣的應用目的是什麼...? 07/16 11:01
kroutony:請問用arecord 方式可以即時嗎? 07/16 13:17
kroutony:試了一下好像會有點延遲 07/16 13:41
kroutony:其實我也不知道目的是啥XD 07/16 13:41
kroutony:應該是要做個對講機之類的 07/16 14:18
Bencrie:延遲是正常的,要低延遲就得改 buffer 大小 07/16 14:44
Bencrie:不過如果 CPU 來不及處理就有可能會 underrun (xrun) 07/16 14:44
Bencrie:不然就用 JACK 吧,專業錄音的解決方案 07/16 14:45
Hevak:要降低延遲可能還需要low latency kernel 07/16 14:48
kroutony:用pineline arecord|aplay的確有比較好了 07/16 15:15