SPAT Revolution はスタンドアロンアプリケーションです。つまり、SPAT Revolution と制作環境の間でオーディオとオートメーションデータを伝送する手段が必要です。ほとんどの場合、SPAT Revolution に最適なパートナーは DAW(デジタルオーディオワークステーション)であり、プラグイン連携が最も自然なソリューションです。
SPAT Revolution には 3 つのコンパニオンプラグインが付属しています:Send、Return、Room。これらは以下を提供します:
3 つのプラグインはすべて、以下のフォーマットで提供されます:
| フォーマット | macOS | Windows |
|---|---|---|
| VST 2.4 | ✓ | ✓ |
| VST 3 | ✓ | ✓ |
| Audio Unit (AU) | ✓ | — |
| AAX (Pro Tools) | ✓ | ✓ |
| プラグイン | 最大チャンネル数 | 説明 |
|---|---|---|
| SPAT Send | 64 in / 64 out | モノラルから最大 64 チャンネルまでのオーディオパススルー |
| SPAT Return | 64 in / 64 out | モノラルから最大 64 チャンネルまでのオーディオパススルー |
| SPAT Room | 2 in / 2 out | ステレオパススルー(制御専用 — オーディオ処理なし) |

Send プラグインは、SPAT Revolution に送りたい DAW トラックに挿入します。これらのトラックは SPAT セッション内のソースになります。このプラグインには 2 つの目的があります:
オートメーション可能なパラメーターには以下が含まれます:
Send プラグインは、ソース表示色も SPAT Revolution に伝送するため、DAW からソースを色分けできます。
パラメーター変更は Interpolation Time 設定で滑らかにできます。Interpolation Link を有効にすると、同じリンクグループを共有するすべてのプラグインインスタンスがグローバルな補間時間を使用します。無効の場合は、各インスタンスが独立した滑らか化時間を持ちます。補間は位置、知覚的要素、その他の連続パラメーターに適用されます。

Return プラグインは、DAW のバスまたはトラックに挿入し、Local Audio Path 経由で SPAT Revolution 出力から処理済みオーディオを受信します。Send プラグインと異なり、Return は SPAT Revolution にオーディオを送信せず、受信のみを行います。
Return プラグインは、出力ルーティングに焦点を絞った最小限のパラメーターセットを持ちます:

Room プラグインは、SPAT Revolution の Room パラメーターを DAW でオートメーションする制御専用プラグインです。オーディオの処理や伝送は行わず、ステレオパススルーです。どの DAW トラックにも挿入できます。
Room プラグインは、SPAT Revolution のルームパラメーター一式を DAW でオートメーション可能なコントロールとして公開します:
FLUX:: Immersive は、アプリケーション間でオーディオストリームとオートメーションデータの両方を伝送する堅牢なソリューションとして Local Audio Path(LAP) を開発しました。この共有メモリオーディオパイプ技術は、ハードウェア I/O を通さずに DAW プラグインと SPAT Revolution 間でオーディオを転送し、追加のハードウェアレイテンシーなしで内部オーディオルーティングを提供します。
各 SPAT Send プラグインには 3 つの LAP モードがあります:
警告: LAP は SPAT Send と SPAT Return でのみ利用できます。Room プラグインはオーディオを扱わないためです。
詳細なセットアップ手順、ルーティングルール、ディレイ補償については、SPAT PI : Local audio path を参照してください。
SPAT Revolution と DAW を異なるコンピューターで実行している場合でも、SPAT プラグインを使ってネットワーク経由で Open Sound Control(OSC) によりオートメーションデータを伝送できます。オーディオには専用のソリューション(通常はオーディオオーバー IP プロトコルまたはハードウェアルーティング)が必要です。
SPAT プラグインは、オーディオに LAP、オートメーションに OSC を使うハイブリッドなアプローチもサポートします。この分離により、特定のシナリオで安定性が向上し、信号のルーティングの柔軟性が高まります。
3 つのプラグインはすべて OSC 経由で SPAT Revolution と通信します。各プラグインインスタンスは 2 つの独立した OSC ソケットを使用できます:
OSC Enable パラメーターで制御。デフォルトで有効。OSC Enable 2nd パラメーターで制御。デフォルトで無効。バックアップまたは二次接続に便利です。OSC 設定(IP アドレス、ポート)はプラグインのセットアップパネルで設定し、DAW セッションとともに保存されます。
各プラグインタイプは特定の OSC アドレスパターンを使用します:
| プラグイン | OSC パターン | 対象 |
|---|---|---|
| SPAT Send | /source/[index]/[property] | ソースパラメーター |
| SPAT Return | /output/[index]/[property] | 出力パラメーター |
| SPAT Room | /room/[index]/[property] | ルームパラメーター |
すべてのプラグインは 双方向パラメーター同期を維持します:
Index パラメーターは、プラグインが制御する SPAT Revolution オブジェクトを決定します:
| プラグイン | Index のマッピング先 |
|---|---|
| SPAT Send | SPAT Revolution の入力/ソース番号 |
| SPAT Return | SPAT Revolution の出力番号 |
| SPAT Room | SPAT Revolution のルーム番号 |
メモ: プラグイン内の Index は、SPAT Revolution 内のオブジェクトの Remote Number に対応します。Remote Number は SPAT Revolution の Setup ページでオブジェクトごとにカスタマイズできます。
複数のプラグインインスタンスが同じ Index を対象にできます。この場合、すべてのインスタンスが OSC フィードバックで同期を保ちます。ただし、複数インスタンスからの同時変更はラストライトウィンのルールに従う点に注意してください。
SPAT Send と SPAT Return の両方に Thru パラメーターがあります:
SPAT Send と SPAT Return プラグインは、スピーカーレイアウト(I/O 構成)を SPAT Revolution と双方向に交換します。つまり、プラグイン UI でチャンネルフォーマット(例:5.1、7.1.4、Stereo、HOA 3rd Order)を選択すると、対応する SPAT Revolution ブロックに自動的に伝播されます。その逆も同様です。
交換される情報には、チャンネル数、スピーカー配置名、ストリームタイプ(チャンネルベース、Ambisonic、binaural など)が含まれます。
スピーカーレイアウトの同期は、並行する 2 つのメカニズムを通じて行われます:
各プラグイン(Send と Return)は UI に レイアウトセレクターを備えており、利用可能なスピーカー配置をカテゴリ別に一覧表示します:
| カテゴリ | 例 |
|---|---|
| Mono / Stereo | Mono, Stereo |
| Surround | 5.1 Film, 5.1 DTS, 7.1 SDDS, 7.1 DTS |
| Immersive | 7.1.2, 7.1.4, 9.1.6, 22.2 |
| Ambisonic | HOA 1st–7th Order, FOA |
| Binaural | Binaural (2 ch) |
| Custom | ユーザー定義のスピーカー配置 |
プラグインでレイアウトを選択すると、新しい構成が SPAT Revolution に送信され、対応するブロックが自動的に更新されます。逆に、SPAT Revolution で構成を変更すると(スナップショット呼び出しを含む)、その変更がプラグインに送り返され、UI が常に実際のブロック構成を反映します。
メモ: SPAT Room プラグインはスピーカーレイアウトを交換しません。SPAT Revolution へのオーディオルーティングを持たないステレオ制御専用プラグインです。
一般的なセッションをセットアップするステップバイステップのワークフローは以下のとおりです:
Local Audio ストリームタイプに設定します。メモ: すべてのプラグインパラメーター値は DAW セッションとともに保存されます。セッションを再度開くと、プラグインは状態を復元し、SPAT Revolution との通信を自動的に再確立します。
参照元情報:SPAT Revolution Plugins – FLUX:: SPAT Revolution User Guide
https://doc.flux.audio/spat-revolution/Ecosystem_&_integration_Plugins.html