遠隔ツイキャスの環境設定(ツイキャスとスカイプとBGMとかそういうの)

スカイプで通話しつつ、その会話内容をキャスする(ついでにBGMをのせる)設定を行ったのでここにメモしておく。

やりたかったことを箇条書きすると以下の通り
Skypeを利用して遠隔地の人間と共同でキャスをする
・BGMを流す(BGMをキャスとSkypeの向こうにも聞こえるようにする)
トークバックを一切発生させないようにする
 ※トークバックとは話している声が本人に聞こえること。
  今回回避したかったのは、
   1:配信者の声が配信者自身に聞こえる
   2:Skype相手の声がSkypeからSkype相手自身に聞こえる
  の2点

あくまでも自分の設定であるということを前置きしておきたい。
なお、最終的にどういった形になるのかを予め図示しておく。
手書きにて失礼する。

また自分が使っているもので特筆すべき可能性があると思われる点は以下である
Windows7 Ultimate
・USBマイク
 →こんなのサンワサプライ MM-MCUSB16 USBマイクロホン


0.最低限必要な物・条件
い.PC
 この記事はPCで環境を設定した話
ろ.PCに繋がるマイク
 流石にマイクなしではどうにもなならない
は.ヘッドホン・イヤホン
 スピーカーではその音をマイクが拾ってしまう
 距離を離すなど工夫で回避できるかもしれない

1.サウンドカードを用意する
  先に示した図の通り、この設定ではサウンドカードを5枚使う。
  a.自分のヘッドホン用
  b.BGM再生用
  c.Skype自分用(通信相手の声を自分が聞く)
  d.Skype相手用(自分の声とBGMを相手に聞かせる)
  e.ツイキャス
 (もっと効率のいい方法あったら教えてください)
  といっても普通に考えてサウンドカードなんて5枚もあるはずが無いので、
 バーチャル(仮想)のサウンドカードを使う。

 1.1.仮想サウンドカードを1枚追加する
  自分が使用した仮想サウンドカードは次のソフトをインストールすることで
  使用可能になる。

   Yamaha NETDUETTO β
   http://www.y2lab.com/project/netduetto/download.html
   ※個人的に私はYamahaさんを信用しています。

 1.2.仮想サウンドカードを増やす
  仮想サウンドカードを1つインストールすると、それを元に増やせる

  1.2.1. デバイスマネージャーを開く
   方法1:画面左下のウィンドウズボタン(?)を押して、
      「プログラムとファイルの検索」に"デバイスマネージャー"と入力

   方法2:コンピューター→システムのプロパティ→デバイスマネージャー

   方法3:コントロールパネル→ハードウェアとサウンド→デバイスマネージャー

  1.2.2. 操作→レガシハードウェアの追加 を選択
    ※操作の中にそんな項目が無い場合、マシン名あたりをクリックしてから
     再度行えば多分大丈夫

    ハードウェアの追加ウィザードの開始→次へ
    一覧から選択したハードウェアをインストールする→次へ

   サウンド、ビデオ、およびゲーム コントローラー→次へ

   [製造元]Yamaha [モデル]Yamaha NETDUETTO Driver (WDM)→次へ

   ハードウェアをインストールする準備ができました。→次へ→完了

   これを繰り返し実施し、必要な数になるまで追加する

     ※画像は最初に1.1.でインストールした1つ+2回繰り返して、
       計3つ仮想サウンドカードが追加された状態。
       この状態だと最低でも物理1つ(PCから音が出せるなら最低1つ入っていた)と
       合わせて4つ使える。
     ※ようはYamahaが4つあれば足りると思われる

2.アマミキ!をインストール
  仮想サウンドミキサー。
  「アマレコTV Live アマミキ!」というソフトに同梱されるようになったようです。
  これをインストールします。
  公式ページ:http://www.amarectv.com/
  DLページ:http://www.amarectv.com/download_amarectv.htm

3.各サウンドカードの設定
  ※注意:なにせ5枚も使い分けます。
      紙にメモるなりしてどれがどれか分からなくならないようにしましょう。
 3.0.サウンドを開く
   方法1:画面右下の方にあるスピーカーアイコンを右クリックし、[録音デバイス]を選択する

   方法2:画面左下のウィンドウズボタン(?)を押して、
        「プログラムとファイルの検索」に"サウンド"と入力

 3.1.メイン(≒物理・既定のデバイス
   多分特に何もありません。

 3.2.BGM用サウンドカード、Skype自分用サウンドカードの設定
  先に提示した図における、「サウンドカード2」及び「サウンドカード3」の設定

  3.2.1.ライン Yamaha NETDUETTO Driver (WDM) のプロパティを開く

  3.2.2.[聴く]タブを選択し、「このデバイスを聴く」にチェックをつける

  3.2.3.[レベル]タブを選択し、スピーカーマークが禁止になって"いない"こと

   →OK

  3.2.4.もう一つ 3.2.1〜3.2.3を実施する。この際違うサウンドカードを選択すること
    ※「2 - Yamaha NETDUETTO Driver (WDM)」というように、先頭に数字が書いてあるのでこれで識別する。

4.アマミキ!の設定
  AmaMix.exe を実行し、アマミキ!を起動する→「設定」を開く

 4.1.「録音デバイス」の設定

  4.1.1.マイクの設定
   任意の名前をつけ、マイクを選択する

  4.1.2.BGMの設定
   任意の名前をつけ、先ほど設定したBGM用サウンドカードを選択する

  4.1.3.Skypeの設定
   任意の名前をつけ、先ほど設定したSkype自分用サウンドカードを選択する

 4.2.「再生デバイス」の設定

  4.2.1.再生デバイスの設定(Skype相手用)
   まだ使用していないサウンドカードを選択する

  4.2.2.配信デバイスの設定(ツイキャス用)
   まだ使用していないサウンドカードを選択する

 4.3.出力先の設定をする
  上段、再生のチェックボックス[マイク][BGM]を選択する
  下段、配信のチェックボックス[マイク][BGM][Skype]を選択する

5.Windows Media Pleyerの設定
  適当な空白を右クリックし、オプションを開く

  「デバイス」タブ、スピーカーのプロパティを開く
  オーディオデバイスの選択でBGM用サウンドカードを選択する

6.Skypeの設定
  Skype→ツール→設定を開く→[オーディオ設定]タブを選択

 6.1.
  マイクを「Skype相手用」サウンドカードにする
 6.2.
  スピーカーを「Skype自分用」サウンドカードにする

7.ツイキャスの設定
  ツイキャスのトップから「PC配信」ボタンを押す
  もし「Adobe Flash Player設定」が開いたら許可する
  マイク入力:「設定メニューを開く」を押す
  ツイキャスサウンドカードを選択する

多分以上です。


困ったときは
弄っていてなぜか音がでない場合、「3.各サウンドカードの設定」あたりの設定を確認してみましょう。
レベルの設定がなぜか0になっていたり、禁止マークがついてミュートになっていたりする場合があります。


BGMについて
一般のCD等をBGMとして使用することは著作権上だいたいできません。
JASRACとかそういうあれです。
ネット上にはその辺の問題が無い曲を提供してる方などもいらっしゃいますので、
探してみるのもいいかと思います。
個人的には「ALTEMA Records」さんとか好きです。
アイマス関連クラスタでのキャスでは"HAGIWALISM.YKP"や"YUKIPONATION"をよく利用させて頂いています。


謝辞
この設定に至るまで、キャス及びSkypeで協力してくれた友人達にこの場をかりて。


参考サイト様
水おいしいです^o^ 様
http://vad.seesaa.net/


記事を書いている間のGBM
ブルー・フィールド/歌:Trident 蒼き鋼のアルペジオEDテーマ
CD(執筆時点で1100円)
http://www.amazon.co.jp/dp/B00EOX9334/hinami-22/ref=nosim/
DL(執筆時点で250円)
http://www.amazon.co.jp/dp/B00FWKJA9K/hinami-22/ref=nosim/
公式PV
「ブルー・フィールド」Trident Music Clip (short ver.)