これらの複数のプラグインフォーマットは、デジタルオーディオワークステーション(またはDAW - プラグインのホストプラットフォーム)またはハードウェアの機能を利用した標準を作成するための業界の継続的な努力の結果です。
プラグインブティックで見かける最も一般的なプラグインフォーマットは以下の通りです。
- Native PC Platforms - Windowsベースの音楽プラットフォームでサポートされているすべてのプラグインフォーマットです。主にVSTが含まれますが、Pro Toolsソフトウェアで使われているAAX/RTASプラグインも含まれます。
- Native OS X Platforms - Mac OSXベースの音楽プラットフォームでサポートされているすべてのプラグインフォーマットが含まれます。VST、Audio Units、AAX/RTASが含まれます。
「ネイティブ」とは、すべてのDSP処理をホストコンピュータのCPUで行うインターフェース技術を意味します。
プラグインのフォーマット
プラグインのフォーマットとそのDAW/オペレーティングシステムの互換性については、以下のグリッドを参照してください。
VST (Virtual Studio Technology)
スタインバーグが1996年にCubase ver. 3.02. エフェクトやインストゥルメントのインターフェイスタイプとして最も知られている。現在、VSTは第3バージョンに進化し、一般的にはVST3と呼ばれています。VSTは業界で最も広く実装されているフォーマットで、Ableton、Cubase、SonarなどのDAWでサポートされています。
AU (AudioUnits)
Mac X OSが提供するCore Audioの一部であるApple独自のオーディオ技術。オペレーティングシステムの一部であるため、低レイテンシーでシステムレベルのインターフェースをサポートしています。Mac OS X用に開発されたほとんどのDAWは、その安定性とシステムレベルでのソリューション(つまり処理速度の高速化)から、Audio Unitsインターフェイスをサポートしています。Apple LogicはAudio Unitフォーマットのプラグインのみを利用していますが、Abletonなどの他のDAWでも利用できます。
AAX (Avid Audio eXtension)
AAXは統一されたプラグインフォーマットで、2つのバリエーションがあります。AAX DSP、AAX Nativeの2つのバリエーションがあります。AAXが導入されたのは、AvidがPro Toolsの64ビット版を作成したことに伴い、64ビット処理のプラグイン・フォーマットが必要になったためです。AAXを使用することで、DSPで加速されたPro ToolsシステムとネイティブベースのPro Toolsシステムの間でセッションを共有し、同じプラグインを使い続けることができます。
RTAS (Real-Time Audio Suite)
RTASプラグインのフォーマットは、Pro Tools 10までのDigidesign社のPro Toolsシリーズに実装されていました。多くのプラグインメーカーは、Pro ToolsシリーズのDAWとの互換性のために、RTASバージョンのプラグインを開発しました。RTAS版プラグインはPro Tools内でのみ使用可能です(バージョン10までのみ)。
TDM (Time-division Multiplexing)
専用DSPプロセッサーなどのアウトボード・ハードウェアにインストールされ、超高精度・高品質を実現するPro Toolsプラグインのバージョン。TDMプラグインは通常、オーディオ信号を処理する専用チップを搭載した高品質のスタジオセットアップにインストールされます。
プラグインブティックではスタンドアローン製品も提供しています。これらのバージョンはNativeダウンロードに含まれている場合もありますし、スタンドアローン製品としてアカウントに表示されます。