MacでDiscordでDJするのは難しそう

追記

音がめっちゃこもるということがわかったので非推奨です!!!ごめんなさい!!

DiscordにはGo Liveという配信機能があって、それを使うのがいいんだけど、 Macには対応していないようです。無念。

環境

  • Mac Book Pro(Catalia)
  • Discord for Mac (0.0.261)
  • rekordbox (6.4.2)
  • DDJ400

やりかた

以下の2つをインストールします

  • Soundflower
  • RadioCast

1. PCの設定

Mac Book Proの出力先を Soundflower (2ch) にします

gyazo.com

2.rekordboxの設定

rekordbox の環境設定>オーディオ から「PCスピーカーとDJ機器から音を出す」にチェックを入れます。 1でPCの出力先をSoundflower (2ch) にしたので、出力チャンネルのMaster Outputが 「DDJ400: Master + Soundflower (2ch)」となっているはずです。 gyazo.com

3. LadioCastの設定

LadioCastを起動して、入力に Soundflower (2ch)、出力にSoundflower (64ch) をセットします。 Discord中はお話もしたいので、2つ目の入力チャンネルをマイクにして、それも64chに流すようにしてます。 gyazo.com

rekordboxで曲を再生すると2chにrekordboxのマスターが出力されます。これをDiscordに流します。 gyazo.com

4. Discordの設定

INPUT DEVICEを Soundflower (64ch)にします gyazo.com

INPUT MODE を Voice Activity にして、Automatically determine input sensitivity のチェックを外します。 音がプツプツきれないようにし、スライダーを一番左にしておきます。 gyazo.com

注意すること

  • 喋りながらDJしたいなら、マイクの音声を64chに流します。
  • DDJ400のマスターを自分用にスピーカーから流す場合、マイクがそれを拾う可能性があるので注意が必要です。
  • スピーカーから流さずにやる場合は
    • DDJ400につないだヘッドフォンでCUEとMasterのバランスを変えつつ聞く
    • Discordの出力(通話相手の声)を再生しているところ(例えばPCのスピーカーとかイヤフォンとか)に2chの出力も流して両方聞きつつ、CUEが必要なときだけヘッドフォンをつける
    • なんかもっといい方法あったりしたら教えてください