# Unity でネイティブオーディオ DSP プラグインと GUI を使用する

> Learn how to prepare your plug-in and GUI for Unity and import them.

[オーディオ DSP プラグイン](/engine/6000.0/manual/audio/mixer-native-audio-plugin/native-dspplugin.md) を作成し、[GUI を必要に応じてカスタマイズ](/engine/6000.0/manual/audio/mixer-native-audio-plugin/native-custom-gui.md) したら、ファイルをビルドして Unity にインポートできます。

## 1. プラグインのコンパイルとビルド##1.-compile-and-build-your-plug-ins

プラグインは、優先プラットフォームの動的ライブラリとして実装する必要があります。スクリプトとは異なり、サポートするプラットフォームで、プラットフォーム固有の最適化とともに、このファイルをコンパイルできる必要があります。

各プラットフォームのライブラリファイルにプラグインをビルドする方法については、[デスクトッププラットフォームのプラグインをビルドする](/engine/6000.0/manual/scripting/compilation-and-code-reload/plug-ins/for-desktop.md) を参照してください。

## 2. オーディオプラグイン DLL ファイル名の変更##2.-rename-your-audio-plug-in-dll-file

* プレフィックス “audioplugin” を DLL ファイルの名前に付け足します (大文字と小文字は区別されません)。例：`audioplugin-myplugin.dll`

他のネイティブプラグインとは異なり、Unity はプラグインからの効果を必要とする可能性があるミキサーアセットを作成してから、オーディオプラグインをロードする必要があります。ただし、それは Unity のデフォルトの動作ではありません。

DLL ファイルの名前にプレフィックス “audioplugin” を付け足すと、Unity エディターがプラグインを検出して、ビルドの開始時に自動的にロードするプラグインのリストにそのプラグインを加えるようになります。

## 3. Unity へのオーディオプラグインのインポート##3.-import-your-audio-plug-in-into-unity

プラグインライブラリのファイルをクリックして Unity プロジェクトの Asset フォルダーにドラッグします。プラグインが自動的にインストールされて、使用できるようになります。

## 4. プラットフォームへのプラグインの関連付け##4.-link-the-plug-in-to-a-platform

ネイティブオーディオプラグインは、他のネイティブプラグインやマネージプラグインと同じスキームを使用します。プラグインを優先プラットフォームに関連付けるには、プラグインインポーター Inspector を使用する必要があります。詳細は、[Plugin Inspector](/engine/6000.0/manual/scripting/compilation-and-code-reload/plug-ins/plug-in-inspector.md) を参照してください。

## 追加リソース##additional-resources

* [Audio Mixer](/engine/6000.0/manual/audio/mixer.md)

* [ネイティブオーディオプラグイン SDK](/engine/6000.0/manual/audio/mixer-native-audio-plugin.md)

* [オーディオスペーシャライザー SDK](/engine/6000.0/manual/audio/mixer-native-audio-plugin/spatializer-sdk.md)

* [デスクトッププラットフォーム用プラグインのビルド](/engine/6000.0/manual/scripting/compilation-and-code-reload/plug-ins/for-desktop.md)
