(转)
Steinberg在AES上详细解释了VST3的问题。现在我们的插件都是VST 2.4和VST 2.3的,所有宿主除了Cubase 4.1和Nuendo 4以外都不支持VST3,那么VST3到底是个啥玩意?
VST3是VST的新规格,它比老的VST 2.4和VST 2.3强在:
- 更少的CPU占用:在读取出来并不使用的情况下不会再占用CPU资源了,很好!很强大!
- 更多的动态I/O:任何插件都可以调用单声道、立体声或环绕声(5.1)的通道,也就是说任何VST3插件都支持环绕声
- 可自定义通道数:打开一个采样器就自动打开16条立体声输出通道真的很烦,VST3插件允许你手动关掉不用的通道
- 更灵活的通路:VST3插件可以自己设置内部通路,比如一个带声码器的合成器插件,你可以直接将一条音频通道接到它里面作为效果器用
- 支持side-chain侧链:所有流入调音台的声音都可以自由从aux流出。也就是说不仅压缩、门限这种动态效果器可以做侧链,连合唱都可以成为侧链的源头
- 精确到采样数的autoamtion:VST3插件的automation可以以采样数为最小精度,使你的参数变化平滑到极至
- VSTXML:所有VST3插件都有自己的VSTXML控制标准,这个VSTXML是可以根据你所使用的硬件MIDI控制器自定义的,你可以更方便的让MIDI控制器直接控制某个插件,而且你会惊奇的发现在MIDI控制器的批屏幕上可以看到实时变化的VST插件输出的电平值
- 支持UTF16字符:就是VST参数支持非英文字符
- 支持64位:不仅是支持64位操作系统,而且所有VST3插件内部处理精度都是64位符点
- 支持多MIDI输入端口:VST3插件可以同时有多个MIDI输入端口,也就是说打开一个插件,就以用多台MIDI键盘去演奏
- 树型结构的参数:所有老VST的控制参数都是同级的,VST3则可以有树型结构,比如A参数下面展开A1、A2、A3多个参数
- 可调节的窗口大小:老VST的窗口都是固定大小,VST3终于可以自己调节了