😎

HoloLens 用の空間音響プラグイン Microsoft Spatializer の設定方法

2020/09/18に公開
環境
  • Unity 2019.4.10f1
  • MRTK 2.4

Audio Spatializer

HoloLens で空間音響を使う場合、以下の2つの Audio Spatializer のオプションがあります。

  • MS HRTF Spatializer
  • Microsoft Spatializer

Microsoft Spatializer のほうが実行コストが低く、
さらに HoloLens 2 の場合はハードウェアアクセラレータが利用されるため、
新しくアプリケーションを作る場合はこちらが推奨されます。

詳しくは Microsoft ドキュメントをご覧ください。
https://docs.microsoft.com/ja-jp/windows/mixed-reality/spatial-sound-in-unity

Unity プロジェクトへのインポート

Microsoft Spatializer のインポートは NuGetForUnity を使う方法と Unity Package をインポートする方法があります。
ここでは簡単な Unity Package をインポートする方法を紹介します。

まず、Microsoft Spatializer のリポジトリのリリースページから、最新の Unity Package をダウンロードします。
https://github.com/microsoft/spatialaudio-unity/releases

image

ダウンロードした Unity Package を Unity にインポートすれば完了です。

image

Unity プロジェクトでの設定

Project Settings の Audio タブにて、
Spatializer Plugin の項目で Microsoft Spatializer を選択します。

image

MRTK のプロジェクト設定ウィンドウから設定することもできます。

image

以上で設定完了です。

Discussion