1. ブログ
  2. フォーマット

CLAP、VST3、AU、AAX、LV2: 2026年に出荷すべきプラグインフォーマット

まずVST3とAudio Unitsを出荷してください。VST3は最も多くのDAWに対応しており、VST 3.8(2025年10月)以降、そのSDKはMITライセンスで、署名すべき契約もありません。AUv2は、Macでは Logic Pro、GarageBand、MainStageが読み込むフォーマットです。Bitwig Studio、REAPER、FL Studio、Studio Oneのユーザー向けにCLAPを、Pro Toolsのユーザーが重要な場合にのみAAXを(Avidの承認とPACEによる署名が必要なため)、ArdourなどのLinuxホスト向けにLV2を加えてください。VST2はもはやライセンスを取得できません。フレームワークがネイティブに多くのフォーマットをビルドするほど、フォーマットを1つ追加するコストは小さくなります。Sonore SDKは、出荷する価値のある6つ(VST3、AUv2、AUv3、CLAP、AAX、LV2)すべてを、1つのソースファイルからビルドします。

このページの内容

フォーマット早見表

フォーマット 出荷にかかるコスト 読み込むホスト 出荷すべき場合
VST3 無償。3.8以降はMIT SDK、契約なし、ロゴは任意 ほとんどのDAW(Cubase、Ableton Live、FL Studio、Studio One、Bitwig、REAPERを含む)。Logic ProとPro Toolsは除く 常に
AUv2 無償。AppleのAudioUnitSDKはApache-2.0 Logic Pro、GarageBand、MainStage、およびほとんどのmacOSホスト macOSで出荷する場合
AUv3 iOSアプリ内のアプリ拡張 iPadとiPhoneのホスト(Logic Pro for iPadを含む)。Macのホストも可 iOSまたはiPadOS向けの場合
CLAP 無償。MITヘッダー Bitwig Studio、REAPER、FL Studio、Studio One、Qtractor、MultitrackStudio ユーザーがそれらのホストを使っている場合、またはフレームワークが無償でビルドできる場合
AAX Avid SDKのライセンス、Avidの承認、iLokによるPACE署名 Pro Toolsのみ Pro Toolsのユーザーが重要な場合
LV2 無償。ISCヘッダー Ardour、Carla、REAPER、Qtractor、LMMS、Zrythm、Audacity Linuxに対応する場合
VST2 2018年10月以降、新規のライセンシーには提供されていない VST3またはCLAPも読み込むホスト 既にライセンスを保有している場合を除き、使わない

VST3: 標準フォーマット、今では手続きも不要

VST3は最も多くのホストに対応するフォーマットで、2025年10月には最も出荷しやすいフォーマットにもなりました。VST 3.8で、Steinbergは、SDKを独自仕様およびGPLv3のデュアルライセンスからMITへ移行し、署名付きのライセンス契約も不要にしました。VSTロゴは現在任意です。使用する場合はSteinbergの商標ガイドラインが適用されます。現在のSDKは、2026年8月の3.8.1です。

VST2は逆の例です。Steinbergは2018年10月にVST2を終了させ、SDKから削除し、それ以降ライセンスを発行していません。新規のプラグインがVST2で出荷する理由はありません。

Audio Units: Mac向けのAUv2、iPadとiPhone向けのAUv3

Macでは、Logic Pro、GarageBand、MainStageがサードパーティ製プラグインを読み込む方法は、Audio Unitsだけです。Appleは、AUv2を「メンテナンスモード」にあると説明し、新規開発ではAUv3を推奨しています。ただし、AUv2を非推奨にはしておらず、Logic Pro 12.4(2026年9月)も依然としてAudio Unitの修正と機能追加を出荷していました。一方、Logic Pro for iPadがサードパーティ製プラグインを受け付けるのはAUv3拡張のみなので、iOSではAUv3が必要です。

計画しておくべき期限が1つあります。Appleによれば、RosettaはmacOS 27まで利用できる予定で、その後は古いゲーム向けの一部機能のみが残ります。Logic Proはすでに Apple silicon を必須としています。すべてのフォーマットのMacビルドは、今からarm64またはユニバーサルにすべきです。

CLAP: 対応ホストが増え続けるオープンなフォーマット

CLAPは、BitwigとU-heが始めたMITライセンスのC APIで、現在はバージョン1.2.10(2026年7月)です。次のホストは、安定版リリースでCLAPを読み込みます。

ホスト CLAP対応開始
MultitrackStudio 10.4.1、2022年6月
Bitwig Studio 4.3、2022年6月
Qtractor 0.9.27、2022年7月
REAPER 6.71、2022年11月
FL Studio 2024(24.1.1)、2024年7月
Studio One Pro(現Fender Studio Pro) 7.0、2024年10月

2026年10月時点で、Cubase、Nuendo、Ableton Live、Logic Pro、Pro Tools、Ardour、RenoiseはCLAPを読み込みません。Zrythmは2.0のプレリリースで対応しており、LMMSには2024年からプルリクエストが出ています。そのため、CLAPはまだVST3の代替ではありません。KVRの製品データベースには、約1,230本のCLAPプラグインに対し、約13,370本のVST3プラグインが掲載されています。2026年3月のKVRフォーラムの投票では、最大3つまでのフォーマットを選ぶ形式に、自己選択による421人の投票者が参加しました。その結果、CLAPは19%、VST3は45%の票を得ています。

その代わりに、CLAPは、VST3では扱いにくい点について、より整理された仕様を提供します。すなわち、ノートごとのモジュレーションと表現、ホストに対するスレッドプールへのアクセス、そして安定したABIを持つ純粋なC APIです。出荷する価値があるかどうかは、フレームワークによります。CLAPを後付けするなら、少数のホストのための追加作業になります。フレームワークの中核フォーマットであれば、コストはかかりません。

AAX: Pro Toolsのみ、そして関門つき

Pro Toolsが読み込むのはAAXだけです。Avid SDKは、クリックスルー形式のライセンス(またはGPLv3)でダウンロードします。商用プラグインをリリースするにはAvidへの連絡が必要で、すべてのAAXビルドは、iLokを使ってPACEのツールで署名しなければなりません。Windows版のPro Toolsは64ビットのIntelプロセッサのみをサポートするため、Windows on ARM向けのAAXは作れません。これらについて、2025年にも2026年にも変更は見つかりませんでした。Pro Toolsのサポートを約束する前に、承認と署名にかかる時間を見込んでおいてください。

LV2: Linux向けのフォーマット

LV2はISCライセンスで、Linuxオーディオの中核となるフォーマットです。Ardour、Carla、Qtractor、LMMS、Zrythmがホストとして対応しており、REAPERは2021年の6.24以降、すべてのプラットフォームでLV2を読み込んでいます。Bitwig Studioは対応していません。VST2、VST3、CLAPをホストします。Linuxに対応するなら、VST3、CLAP、LV2を出荷してください。

Web

Web向けのフォーマットは2つありますが、どちらもまだ背後にDAWがありません。Web Audio Modules 2.0は、2023年以降アルファ版のAPIのままです。WebCLAPは活発に開発が進む実験的なフォーマットで、ブラウザのテストホストと、ネイティブホストがWeb CLAPを読み込めるようにするブリッジがあります。どちらも、今日のユーザーが求めているものではありません。

フレームワークによって、フォーマットのコストは変わる

フォーマットを1つ追加するたびに、ビルド設定、それを読み込むホストでのテスト、そして他と同じように動作しなければならないラッパーの開発が必要になります。そのコストは、フォーマットそのものよりも、フレームワークによって大きく左右されます。

Sonore SDKでは、1つのplugin.cppから、1回のコンパイルで.clap、.vst3、AUv2の.component、.lv2バンドル、スタンドアロンアプリをビルドします。同じファイルから、次のものもビルドされます。

  • Macと、iPhoneおよびiPad向けのアプリ内AUv3拡張。
  • Androidアプリ。
  • .aaxplugin。すべてのフレームワークと同様に、開発者自身が持つAvid SDKのコピーを使ってビルドします。

CLAPが中核で、他のフォーマットがそれに適合するため、プラグインはどのホストでも同じように動作します。VST2を指定すると、理由を示す設定エラーになります。CLAPとLV2を含め、6つすべてをネイティブにビルドできる他のフレームワークはなく、Sonore SDKはそれをApache-2.0の下で無償で行います。オーディオプラグイン・フレームワークの比較では、JUCE、iPlug2、DPF、Rustのフレームワークがビルドするものを扱っています。

出典

よくある質問

出荷すべきプラグインフォーマットはどれですか?

商用のデスクトップ向けプラグインなら、最低限VST3とAudio Units(AUv2)です。この2つを合わせれば、ほぼすべての主要DAWで読み込まれます。Bitwig Studio、REAPER、FL Studio、Studio Oneのユーザーにはこれに加えてCLAPを、Pro Toolsのユーザーが重要ならAAXを、ArdourなどのLinuxホストにはLV2を、iPadやiPhoneを対象にするならAUv3を加えてください。

CLAPはVST3に取って代わるのですか?

2026年時点ではそうではありません。CLAPは、Bitwig Studio、REAPER、FL Studio、Studio One(現Fender Studio Pro)、Qtractor、MultitrackStudioで読み込まれますが、Cubase、Ableton Live、Logic Pro、Pro Toolsでは読み込まれません。KVRの製品データベースには、約1,230本のCLAPプラグインに対し、約13,370本のVST3プラグインが掲載されています。CLAPはVST3の代わりではなく、VST3への追加です。

VST3 SDKは商用利用で無償ですか?

はい。2025年10月のVST 3.8以降、VST3 SDKはMITライセンスとなり、Steinbergは開発者に署名済みのライセンス契約を求めなくなりました。VSTの名称とロゴの使用は任意です。使用する場合は、Steinbergの商標ガイドラインに従ってください。

VST2のプラグインは今でもリリースできますか?

既にVST2のライセンスを保有していなければ、できません。Steinbergは2018年10月にVST2のライセンス発行を停止し、VST2 SDKの配布も行っていません。VST2を読み込むすべてのホストは、VST3、CLAP、またはその両方も読み込みます。

AAXは必要ですか?

Pro Toolsのためだけに必要です。Pro Toolsは他のプラグインフォーマットを読み込みません。AAXを出荷するには、ライセンスに基づいてAvidのSDKをダウンロードし、Avidの承認を得て、すべてのビルドをPACEのツールとiLokで署名する必要があります。

AUv2とAUv3のどちらをビルドすべきですか?

macOSのデスクトップでは、Logic Pro、GarageBand、MainStageが読み込むのはAUv2です。Appleは、AUv2を非推奨ではなく、メンテナンスモードにあると説明しています。Logic Pro for iPadやその他のiOSホストではAUv3が必要で、Appleは新規開発にAUv3を推奨しています。AUv3は、アプリケーション内のアプリ拡張として出荷する必要があります。