- 博客
- 格式
CLAP、VST3、AU、AAX 或 LV2:2026 年该发布哪些插件格式
发布 VST3 和 Audio Units 是首要选择。VST3 覆盖的 DAW 最多,并且自 VST 3.8(2025 年 10 月)起,其 SDK 采用 MIT 许可,无需签署协议。AUv2 是 Logic Pro、GarageBand 和 MainStage 在 Mac 上加载的格式。若你的用户使用 Bitwig Studio、REAPER、FL Studio 或 Studio One,可再加 CLAP;只有在需要 Pro Tools 用户时才加 AAX,因为它需要 Avid 的批准及 PACE 签名;若是 Ardour 等 Linux 宿主,则加 LV2。VST2 已无法再获得授权。你的框架原生构建的格式越多,每多一种格式的成本就越低:Sonore SDK 从一个源文件即可构建全部六种值得发布的格式(VST3、AUv2、AUv3、CLAP、AAX 和 LV2)。
本页内容
各格式一览
| 格式 | 发布成本 | 加载它的宿主 | 何时应发布 |
|---|---|---|---|
| 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 | 一个位于应用内的应用扩展 | 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 月关闭了它,将其从 SDK 中移除,此后再未发放许可。新插件没有理由再发布 VST2。
Audio Units:Mac 上用 AUv2,iPad 与 iPhone 上用 AUv3
在 Mac 上,Logic Pro、GarageBand 和 MainStage 只以 Audio Units 的形式加载第三方插件。苹果将 AUv2 描述为“处于维护模式”,并建议新开发采用 AUv3,但并未弃用 AUv2,而且 Logic Pro 12.4(2026 年 9 月)仍在发布 Audio Unit 的修复和新功能。不过,Logic Pro for iPad 只接受 AUv3 扩展形式的第三方插件,因此在 iOS 上就意味着 AUv3。
需要提前规划的一个期限:苹果表示,Rosetta 将可用至 macOS 27,之后仅保留面向旧版游戏的一个子集。Logic Pro 已要求 Apple 芯片。所有格式的 Mac 构建现在都应为 arm64 或通用(universal)。
CLAP:开放格式,宿主列表不断增长
CLAP 是一套由 Bitwig 和 u-he 发起的 MIT 许可 C API,目前版本为 1.2.10(2026 年 7 月)。以下宿主已在稳定版本中加载它:
| 宿主 | 支持 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 年起就有一个待合并的 pull request。因此,CLAP 还不能替代 VST3。KVR 的产品数据库列出约 1,230 款 CLAP 插件,而 VST3 约有 13,370 款。在 2026 年 3 月的一项 KVR 论坛投票中,421 名自选投票者最多可选三种格式,结果 CLAP 得到 19% 的票数,VST3 得到 45%。
CLAP 所提供的,是为 VST3 难以处理的事务提供的更清晰的约定:逐音符的调制与表达、宿主可访问的线程池,以及纯 C 的、ABI 稳定的 API。它是否值得发布,取决于你的框架。若 CLAP 需要额外附加,它就是为少数宿主付出的额外工作;若它是框架的核心格式,则几乎没有额外成本。
AAX:仅限 Pro Tools,且有把关者
Pro Tools 只加载 AAX,不加载其他任何格式。Avid 的 SDK 需通过点击即同意的许可(或 GPLv3)下载;发布商业插件需要联系 Avid,且每个 AAX 构建都必须使用 PACE 的工具以 iLok 签名。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。
网页端
目前存在两种网页格式,但都还没有对应的 DAW。Web Audio Modules 2.0 自 2023 年起仍处于 alpha API 阶段。WebCLAP 处于活跃开发的实验阶段,提供浏览器测试宿主,以及一个让原生宿主加载网页版 CLAP 的桥接。二者目前都不是用户主动要求的功能。
你的框架让你为多少格式付费
每多一种格式,都要付出构建配置、在加载它的宿主中测试,以及一个必须与其他格式表现一致的封装层的成本。这笔成本更多取决于框架,而非格式本身。
在 Sonore SDK 中,一个 plugin.cpp 即可从一次编译中构建出 .clap、.vst3、AUv2 .component、.lv2 包以及独立应用。同一个文件还能构建:
- 位于应用内的 AUv3 扩展,适用于 Mac,以及 iPhone 和 iPad;
- 一个 Android 应用;
- 一个
.aaxplugin,需使用开发者自己的 Avid SDK 副本,其他所有框架亦是如此。
CLAP 是核心,其他格式都对它进行适配,因此插件在每个宿主中的表现都一致。请求 VST2 会产生一个配置错误,并说明原因。没有其他框架能原生构建全部六种格式(包括 CLAP 和 LV2),而 Sonore SDK 在 Apache-2.0 许可下免费做到了这一点。音频插件框架对比 涵盖了 JUCE、iPlug2、DPF 及 Rust 框架各自构建的格式。
来源
- CLAP:代码仓库、更新日志、u-he 关于 CLAP;宿主:Bitwig 4.3、MultitrackStudio 10.4.1、Qtractor、REAPER 6.x 更新日志、FL Studio 2024、Studio One 7 发行说明、Studio One 变为 Fender Studio Pro、Ableton Live 12 发行说明、Zrythm 发布、LMMS CLAP pull request
- VST3 与 VST2:VST 3.8 公告、VST3 许可、SDK 版本、CDM 关于许可变更的报道、VST2 停止支持
- Audio Units:使用 AUv2 API 托管 AUv3、Apple 芯片上的 Audio Units、Logic Pro 发行说明、Logic Pro for iPad 插件、Logic Pro 要求、Rosetta、AudioUnitSDK
- AAX:Avid 开发者门户、Pro Tools 2026.4 发行说明
- LV2:LV2、宿主兼容性、Ardour 功能、Bitwig 插件托管
- 使用情况:KVR CLAP 列表、KVR VST3 列表、KVR 2026 年 3 月格式投票
- 网页:WebCLAP
- Sonore SDK:平台与格式
常见问题
我应该发布哪些插件格式?
对于商业桌面插件,至少发布 VST3 和 Audio Units(AUv2),因为两者合起来几乎能在所有主流 DAW 中加载。若你的用户使用 Bitwig、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 插件,而 VST3 插件约有 13,370 款。CLAP 是 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 时才需要,因为它不加载任何其他插件格式。发布 AAX 意味着需要按其许可下载 Avid 的 SDK、获得 Avid 的批准,并使用 PACE 的工具和 iLok 对每个构建进行签名。
我该构建 AUv2 还是 AUv3?
在 macOS 桌面端,Logic Pro、GarageBand 和 MainStage 加载的第三方插件只能是 Audio Units(AUv2)。苹果表示 AUv2 处于维护模式,但并未弃用。Logic Pro for iPad 只接受 AUv3 扩展形式的第三方插件,其他 iOS 宿主也需要 AUv3。苹果建议新开发采用 AUv3,它必须作为应用扩展包含在某个应用之中发布。