結論・VB-CABLE入れろこの記事見ろhttps://vip-jikkyo.net/vb-cable-for-obs-discordこの問題が解決したので備忘録として。
私はPCゲームをよくDISCORDでゲーム配信する。
だが古いゲームはなかなかうまくいかないことがある。
具体的には
「MIDIでかつVirtualMIDISynthで鳴らしているもの」「画面拡大系アプリを扱う場合」だ
前者は、
VirtualMIDISynthが音を鳴らしてるので
ゲーム画面の共有だけでは効果音しか流れなくなり
くっそ寂しいことになる。(まあその辺いじってなくてMSGSなら発生しない問題だが)
BGMとSEで鳴らしてるアプリケーションが違うために発生する問題だ
後者は、画面共有すると元ウィンドウの一部しか映らない
あるいは、ウィンドウがすごい小さくなってしまう
STGでも文字読むのでも、画面は大きくないと困るのだが…
「蜃気楼」で画面を拡大すると…
デカスギィ!
「SANDBURST」で画面を拡大すると…
小さいわね…
画面表示の問題に関しては、
OBSを使うことで解決する
ただOBSの音声設定が大変だ
そのままの設定でデスクトップ音声を流すと
通話相手の声がそのまま入って聞き手が大変なことになるし
下手に自分のところで聞くようにすると
2重に聞こえてどうしようもない
そこでVB-CABLEの導入をする。そのあと適切な設定をすれば幸せになる。
以下設定 覚え書きでもある
ちなみにイヤホン前提 なので環境によって微妙に違うと思う
サウンド
・再生
●スピーカー
既定の通信デバイス
●CABLE Input
既定のデバイス
・録音
●ステレオミキサー
準備完了
●CABLE Output
既定のデバイス
・OBS
●設定>音声>グローバル音声デバイス>デスクトップ音声
CABLE Input(VB-Audio Virtual Cable)
モニタリングデバイスは・・・うまくいくやつを選んでくれ よくわからん
・DISCORD
(ここもお忘れなく!) ●出力デバイス
スピーカー
良きゲームライフを!