LoginSignup
23
20

More than 5 years have passed since last update.

Unity 5.1サラウンド (Mac)

Posted at

Unityでサラウンド再生したいなー。でもできるかな~って要件があったので調べました。

オーディオインターフェイスを用意

そもそも5.1ch再生するには、6ch以上のアウトのあるオーディオインターフェイスが必要です。
今回はちょっと古いですが、FA-66で検証。
Firewire to Thunderbolt変換で、MacbookPro OS10.9.4へ
5.jpg

音を用意

テスト用に6ch入りのWAVを用意。
こちらは、3Dサウンドのチェックを外してインポート。

7.png

モノラル音声3Dサウンドも用意しました。

Unityの環境設定を変える

Edit/Project Settings/Audio
Default Speaker ModeをStereoからSurround 5.1へ変更

3.png

4.png

API的にはこいつです。
http://docs.unity3d.com/ScriptReference/AudioSpeakerMode.html

マックの環境設定を変える

ここまでで動くとおもいきや、デフォルトだと、3ch,4ch,5ch,6chが、1,2chにミキシングされちゃいます。

  1. Audio Midi 設定アプリを開いて、
  2. 使っているインターフェースを選ぶ。
  3. Configure Speakers 右下のボタン
  4. Multi Surroundタブの設定を5.1 Surroundへ。
  5. Applyボタンを押す。

1.png

2.png

テストアプリ

6.png

サラウンドファイルはそのまま再生。
3Dサウンドは、Cubeに割り当てて、スライダーで空間をうごかせる。
こんなかんじで作成。

23
20
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
23
20