Cardinal 的三种插件变体(main、Synth、FX)有什么区别?

Cardinal 提供 main、Synth、FX 三种插件变体,但官网目前只说明“一个 main 变体,外加 Synth 和 FX”,并没有公开三者的具体模块差异或参数区别。因此可以确定的是:main 是完整主变体,Synth 与 FX 面向不同使用场景;具体差异需要到官网 Plugin variants 页面查看。如果你的宿主只允许加载一个插件实例,或者你希望按用途区分音源与效果器,选型前应先确认该变体是否包含你需要的模块。

三种变体的定位

变体 官网描述 可确认的定位
main 主变体 完整形态,作为常规插件使用
Synth 与 main 并列的变体 面向合成器/音源类使用场景
FX 与 main 并列的变体 面向效果处理类使用场景

需要说明的是,上表中 Synth 和 FX 的“面向场景”是从变体命名和官网并列关系得出的合理推断,官网原文并未逐项列出三者的模块清单或功能边界。真正决定差异的是各变体实际打包了哪些模块,这一点以官网 Plugin variants 页面为准。

Cardinal 本身是什么

Cardinal 是一个完全免费、自包含的模块化合成器插件,基于流行的 VCV Rack 构建。它不加载任何外部模块,所有内容都内置其中。官网给出的关键信息包括:

  • 内置 1382 个模块,来自 84 个不同作者/品牌
  • 提供 AudioUnit、CLAP、LV2、VST2、VST3 插件格式,以及独立应用
  • 支持 FreeBSD、Linux、macOS、Windows 和 Web
  • LV2 支持真实的 CV 端口输入输出,可与其他模块化系统集成
  • 开源,开发在 GitHub 进行

选择时看什么

由于官网没有给出三种变体的逐项对比,选择时建议按以下条件判断:

  1. 宿主兼容性:先确认你的宿主支持哪些插件格式(AudioUnit/CLAP/LV2/VST2/VST3),再决定用插件还是独立应用。
  2. 用途区分:如果你需要在一个工程里把音源和效果处理分开管理,Synth 与 FX 的命名暗示了这种分工;如果只需要一个完整实例,main 更直接。
  3. 模块需求:Cardinal 全部模块内置,不加载外部模块,所以变体之间的差异只可能来自内置模块的组合方式,而不是能否扩展。选之前先列出你实际要用的模块,再对照官网 Plugin variants 页面确认。

常见卡点

  • 把变体差异当成功能阉割:官网只说有三个变体,没有说 Synth 或 FX 缺少哪些模块。不要预设它们一定比 main 少东西。
  • 忽略 LV2 的 CV 端口:如果你要和其他模块化系统联动,LV2 变体的真实 CV 端口是关键,这一点和选 main/Synth/FX 是两回事。
  • 在 Web 版和桌面版之间混淆:Cardinal 同时提供 Web 版本,但插件变体的讨论针对的是桌面插件格式。

下一步

访问官网的 Plugin variants 页面查看三种变体的具体说明,再结合你的宿主软件和工作流程做决定。如果官网信息仍不足以判断,可以到 GitHub 或 IRC(irc.libera.chat 的 #cardinal 房间)询问。

cardinal.kx.studio