「Voicemeeter Banana」を低遅延で利用する
前提
- WindowsPC向けの説明です。
- ある程度Windowsの設定が出来る方。
- このページでは細かい説明は省いて「こうしたら使えるはず!」って内容です。
- 今回はdiscordでyoutubeの音声を流す。という想定で説明します
- 「Voicemeeter Banana」を起動している状態
注意
この設定は低遅延で利用するために「WDM」接続を使用します。WDMでは排他制御を行う為、「Voicemeeter Banana」以外からデバイスへのアクセスが出来なくなる場合があります。
アプリケーションの設定で直接再生・録音デバイスを指定するような場合は「Voicemeeter Banana」の仮想デバイスを必ず経由するようにしてください。
※ここでは、基本的にアプリケーション側は「デフォルト(既定のデバイス/既定の通信デバイス)」を利用することを念頭に説明します。
もし、設定切り替えがメンドクサイ!っていう場合は遅延を許容して「MME」で設定する方法もあります。
尚、「Voicemeeter Banana」を終了すると漏れなくWindowsのサウンド設定から既定のデバイスの切り替え作業が発生します。
概要
概念図
最終的に目指す接続イメージは次の図のようになります。設定前のWindowsの設定を確認する
-
「サウンド」設定画面の「再生」タブを開いて「既定のデバイス」をメモしておきます。
-
「サウンド」設定画面を開いて「既定のデバイス」をメモしておきます。
Voicemeeter Bananaの初期設定する
Voicemeeter Bananaを開いて、マイク(1:HARDWARE INPUT 1)とスピーカー(2:A1)をクリックして、「設定前のWindowsの設定を確認する」で確認したデバイスを指定します。
デバイス名の前に「ASIO」「WDM」「MME」が付いたものが出てきますが、この方法では「WDM」のやつを選択してください。
Voicemeeter Bananaの入出力設定をする
赤枠の部分をONの状態にします(4か所)
Windowsのサウンド設定で「再生」デバイスを設定する
「VoiceMeeter Aux Input」を「既定のデバイス」に設定します。
「VoiceMeeter Input」を「既定の通信デバイス」に設定します。
「VoiceMeeter Input」を「既定の通信デバイス」に設定します。
Windowsのサウンド設定で「録音」デバイスを設定する
「VoiceMeeter Aux Output」を「既定のデバイス」に設定します。(これはあまり関係ないけど念のため)
「VoiceMeeter Output」を「既定の通信デバイス」に設定します。
「VoiceMeeter Output」を「既定の通信デバイス」に設定します。
discordを起動して通話を開始する
Discordを起動して通話します。
youtubeを起動して動画を再生する
動画や音楽を再生すると、discordのメンバーにもその音が流れます。
※通話を除くすべての再生音が皆に流れることになります。
※通話を除くすべての再生音が皆に流れることになります。