|
什么是AAX插件
众所周知,音频插件是DAW(音频宿主软件)的拓展,必须在DAW中运行。而音频插件也具有AAX、AU、VST等格式。其中AAX是Pro Tools推出的格式,AU是Logic推出的格式,而绝大多数DAW则都支持VST格式。
AAX插件
那么什么又是AAX插件呢,简单来说,AAX 是Avid家自己推出的插件格式。
Pro Tools
AAX(Avid Audio eXtension )是Avid技术公司于2011年开发的一种插件格式,可与Pro Tools、Media Composer和最新的VENUE系统配合使用,是之前“Real Time AudioSuite” ( RTAS ) 插件标准的继承者。
AAX 插件也可以是乐器或效果器,就像 AU 或 VST 插件一样。但是,这些插件可以在 DSP 加速硬件上运行,也可以在你的计算机上本地运行(但并非总是同时运行,这取决于插件)。
AAX插件
AAX 格式结合了Avid 先前插件格式RTAS 和 TDM的优点。
在 AAX 之前,Pro Tools使用 RTAS 和 TDM 格式,RTAS 插件会利用计算机的处理能力,而TDM插件则仅使用DSP处理器的能力。从 2013 年开始,对这些格式的支持被终止,取而代之的是更现代的AAX格式。
AAX 是 64 位插件格式 ,而RTAS是 32 位插件格式。
02
是否可以在Pro Tools中使用VST
遗憾的是,Pro Tools独家使用AAX插件。Avid 技术团队导致不能在Pro Tools上使用VST插件。有一些解决方法,但不提供原生支持。
Pro Tools
Pro Tools中所有的插件都必须得到批准许可,并且“在某些情况下”必须为AAX插件支付许可费。
如果某个VST插件不提供AAX版本(2013年/Pro Tools 10.38之后),或RTAS/TDM版本(2013年之前), 则不能在Pro Tools中使用它们。
03
如何使用AAX插件
需要注意的是,AAX插件只能在Pro Tools中工作。
大多数Pro Tools忠实用户不会在意这一点,因为Pro Tools仍然是数字音频录制和混音行业的标准,大多数插件制造商都会提供其产品的AAX版本。
为了对Avid公平,苹果公司还有一个“独家插件格式”,即Audio Units(AU插件)。但AU插件并非苹果DAW的专属,只是他们的操作系统。 然而,AAX插件可以同时在Windows和Mac上运行。
04
什么是VST插件
Steinberg发布Absolute 2 VST乐器包
而音频插件中最著名的格式可能是Steinberg推出的VST。据KVR-Audio等网站介绍,这也是大多数可用插件(共用)的接口,即使落后于竞争对手。
Emagic Logic Audio V4.5
VST代表“虚拟工作室技术(Virtual Studio)”,于1990年代中期推出。支持该技术的Cubase版本在其名称中使用了VST作为缩写,以表示其新功能。Emagic——当时开放了Logic——很快就推出了AU(音频单元Audio Unit),最初VST插件也在Logic中运行过。
直到现在,音频插件都是为Pro Tools等昂贵的系统制作的,并且在购买时需要支付相应的费用。程序员和插件供应商也必须为TDM、AS和RTAS支付许可费用——因为当时调用了Pro Tools插件接口。今天,Pro Tools(和Avid Media Composer)使用AAX接口。
由于Steinberg从一开始就公开提供了VST的技术规范和开发工具,因此很快就有大量的开发者参与了这个项目。较大的供应商开始将其他系统(例如Pro Tools)的插件移植到VST中。但其他音频程序的制造商也使用VST接口。
WaceLab可以像插件一样集成外部设备
05
VST2和VST3有什么区别
电脑上的DLL格式文件
VST第1版和第2版要求将音频插件作为程序库(PC上的DLL文件)加载,就像计算机世界中其他类型的插件一样。VST接口之父Karl Steinberg在公开场合承认他没有编写“足够干净”的源代码,并且也没有对这种程度的版本进行公开发布。同样对于 VST 1 和 2,与主机的通信选项也相对有限。
为了在此处进行快捷的切割,以将 VST 置于新的代码基础之上,Steinberg 于 2008 年推出了 VST3。他们以自己的文件格式继续制作插件,并从头开始构建接口。虽然 VST 1 插件(应该)可以与支持 VST 2 的音频程序一起工作而没有任何问题,但与 VST 3 的差异太大。结果,插件开发人员不得不大量重写旧的 VST 插件。
在Cubase中,VST3插件用这个符号标识
但是,VST 3 中的功能已大大扩展。例如,这使得 VST 表达式映射(VST-Expression-Maps )——Cubase/Nuendo 的一项功能,和音符表达(控制器数据选择性地用于某个单个音符,而不仅仅是 MIDI 轨道)成为可能。Cubase 和 Nuendo 中的声像(Panning)工具也被设计为 VST3 插件,因此可以轻松地被第三方声像器替换。
Steinberg 现已停止继续支持 VST 2
在引入 VST3 作为新的音频插件接口 10 年后,Steinberg 现已停止继续支持 VST 2。尽管相应的插件仍在 Cubase 和 Nuendo(以及各种竞品)中运行,但 SDK(软件开发工具包)自 2018 年 10 月以来一直不可用。这意味着新的 VST 2 开发人员不能再向 Steinberg 注册。
06
苹果专属——Au插件
上文提到了苹果公司的独家插件格式——AU插件。那么,这个格式又是如何出现的呢?
Garage-Band
Emagic(当时开发了Logic)使用AU插件将Steinberg和VST插件移到了一起。最初,VST 插件也在 Logic 中运行,AU 补充了插件的范围。自从苹果在 2000 年代初收购了 Emagic(以及随之而来的 Logic)以来,AU-Windows 就被放弃了。AU插件因此在 macOS 上很常见,例如 Logic 和 Garage-Band只支持 AU 插件。这种在 Mac 世界中的广泛传播是在被苹果收购之后才出现的。
07
什么是虚拟乐器/软件乐器
Studio One中的插件
虽然音频插件最初只提供简单的效果,例如 EQ、混响、合唱、压缩器等,但计算机处理器功能的增强使得将整个合成器实现为插件成为可能,即所谓的虚拟乐器(基于 VST )。有时,虚拟仪器也缩写为 VSTi,即使它们没有配备 VST 接口。
每种形式的数字声音发生器现在也可以作为音频插件使用。这些插件通常是真实设备的复制品,但也有作为虚拟乐器的全新想法。
标准软件采样器Kontakt
08
什么是VST主机
VST 主机(也称为插件主机)可以加载和运行VST插件的程序。支持多个插件接口或提供除 VST 之外的接口的程序也称为 VST 主机。同时,作为音序器,Cubase、Studio One、Nuendo、Bitwig Studio 等显然也是 VST 主机。
但也有一些程序只能运行插件以便在舞台上播放它们或通过网络将它们流式传输到音序器。通常为了更好地区分,只有当程序不提供音序器,而只能加载插件以播放时,才会提到 VST 主机。
Vale Viola
09
什么是ARA插件
ARA插件在Cubase中
ARA 是Audio Random Access的缩写。该插件界面由Celemony和Presonus于 2011 年开发和推出。VST 插件基本上只允许编辑音频信号,但它们不能访问整个文件,只能访问当前正在播放的样本。而ARA 插件可以直接编辑底层音频文件。这样,特殊的编辑器可以直接集成到其他程序中(例如 Spectral Layers、Melodyne...)。
10
存在插件适配器吗
正如开头已经提到的,存在各种不同的插件接口。因此,音频插件提供商几乎总是被迫为 VST、AU 和 AAX 提供他们的产品,因为这三种格式在音频世界中是最常见的。
Meta Plugin支持各种不同的插件
如前所述,VST 有多个版本,AAX 也有原生和支持 DSP 的版本。后者需要使用自己的处理器(DSP-Farm)以减轻实际计算机的计算工作并节省资源。DSP 解决方案也可用于 VST 和 AU。UAD可能是这里最知名的提供商。
许多开发人员只会创建一次他们的音频插件,然后为其他接口编写一种适配器,也称为包装器。这些包装器集成到插件中,不能单独使用。同时,也存在各种格式的免费包装器(jbridge、Vienna Ensemble Pro、Metaplugin ...)。 |
|