前言#
最近在使用台式機的聲卡麥克風監聽內的聲音總是會隔一段時間就傳出電流音,也嘗試過各種增加 Buffer,CPU 調度,DPC 延遲等各種方式均沒有效果。
最近突然奇想在懷疑是不是我的虛擬跳線工具的問題,當時使用的工具為 ASIOLinkPro,這款軟體已經很久沒有更新過了,也沒有人維護,於是搜尋了一番發現了還有 Voicemeeter 軟體同樣可以實現類似的功能,於是折騰了一下午搞定之後確實沒有聲音了。
考慮到我的記性,還是記錄一下配置方式
所使用軟體版本與硬體#
軟體#
機架:Studio One 7.0.2.103351 Win x64
工具:Voicemeeter Banana Version: 2.1.1.9
硬體#
聲卡:Focusrite solo3
麥克風:鐵三角 AT 2035
台式機配置#
CPU:Intel Core i9-13900K
主板:ROG STRIX Z790-A GAMING WIFI S (BIOS 版本 1801)
顯卡:nVIDIA GeForce RTX 4090 Founders Edition
內存:Asgard VAM5UX64C32BG-CBRSXN x 2
系統:Microsoft Windows 11 Pro (10.0.26100.4770)
Voicemeeter 配置#
1. 聲音設置內禁用硬體輸入輸出#
在播放中禁用 Voicemeeter In 1/2/3/4/5
在錄製中禁用 Voicemeeter Out A1/A2/A3/A4/A5
這幾個都是硬體相關的可以直接無視掉,如果安裝後沒有這些無視就好
對於 Banana 版本,可以繼續把 Voicemeeter VAIO3 Input /Voicemeeter Out B3 也禁用了,因為這倆是 Potato 版本才有的通道
2. 設置默認播放與錄製設備#
Voicemeeter Input 設置為默認輸出設備
Voicemeeter AUX Input 為輔助輸出設備(需要分流的聲音)
Voicemeeter Out B1 設置為默認輸入設備
3. 設置輸入輸出默認格式#
在 Windows 的聲音設置內將所有的默認輸入與輸出都設置為 2 通道,24 位,48000 Hz
如果配置較低可以更改為 441000 hz
4. 設置 A1 Output Device 為 ASIO Focusrite USB ASIO#
5. 設置 Input Device #1#
優先選擇 WDM 的設備,延遲更好
6. 設置通道的轉發#
根據下方圖片進行設置
Stereo Input 1 開啟轉發 A1 進行監聽(監聽聲音為麥克風聲音)
Virtual Inputs 內 Input 作為主輸出聲音需要由 A1 進行監聽才能聽到,該聲音不會通過 B1 麥克風傳遞給其他人
Aux 開啟轉發 B1,將需要分流的背景音伴奏等設置輸出設備為 Aux Input 並通過該工具轉發給 B1 麥克風,最終傳遞給其他人聽
接入機架的設置#
至此 VoiceMeeter 的配置暫時告一段落了,繼續配置 Studio One 吧
Studio One 配置#
1. 輸入輸出設置#
同時該窗口的常規,通用內將採樣率設置為與之前設置的相同(我是 48 kHz,24 Bit)
2. 軌道設置#
增加三條音軌 1 個為麥克風,一個為音樂 / 伴奏,一個為其他輸出
按如下設置後就基本配置完畢了,至於效果器什麼的可以自行添加
總結#
這樣就實現了電腦正常播放的聲音(Input)不會傳遞給虛擬的麥克風 B1,從而被其他人聽到。
希望被其他人聽到的聲音可以主動設置該軟體的輸出設備為 Aux Input
更高級一點的還可以加入 RVC 實時變聲效果,只需要在 Studio One 內增加音軌即可,不過這個需要額外用到一個虛擬跳線的插件,如果有需要的話再出吧
如果想明白工具的具體原理可以看下方的參考鏈接,騎士豆豆君的這個視頻做的非常好
參考鏈接#
B 站首發電腦音頻神器 VoiceMeeter 詳解 - 從入門到精通 + 電腦錄音直播案例演示_哔哩哔哩_bilibili
此文由 Mix Space 同步更新至 xLog
原始鏈接為 https://blog.lolita.best/posts/gotagota/studio-one-voicemeeter-virtual-patch-cable-process