图1:V-Machine
可以运行VST的硬件?这已经不是一个新概念了,远有2002年出现的Plugzilla,近有2005年发布并在去年刚刚升级过的Receptor,那么 一个制作传统音频设备的SMproaudio公司在2008年底又来做这个到底是出于什么样的考虑?我个人实在看不透,而且SMproaudio并不是心 血来潮的玩票,除了我今天拿到的便式的V-Machine(如图1),他们还有1U机架式的V-Rack(如图2)、V-Rack XL(如图3)和吉他踏板式的V-Pedal(如图4)。
图2:V-Machine
图3:V-Rack
图4:V-Rack XL
图5:V-Pedal
今天我只说V-Machine,它最大的创新就是……体积小巧!比Mac Mini还小,所以它发挥热量的地方应该在现场演出的舞台上,而非你家里的工作室。当然你可以说我拿个Mac Mini去演出不比它好?不过你得保证现场提供显示器。 面对这么一个陌生领域的新设备,还是从问答开始比较好,说实话这个玩意我都鼓捣了半天才搞懂一点…… 问答开始: 问:V-Machine是什么? 答:它是一台电脑!恩没错,它有1GHz的CPU,有1GB的闪存做硬盘还有512MB内存。你一定会惊呼“好寒酸的配置呀”,确实是这样,但出于成本、体积和散热的考虑这样可能是比较合理的配置,这也使得整个机器只有一个很小的风扇在工作,噪音极低。 问:这个电脑运行的是什么系统? 答:是嵌入式的Linux,经过SMproaudio的定制,只加载系统需要的服务,并充分优化,所以它比同样配置的电脑可以加载更多的插件,并保证低延迟。 问:那我怎么操作这个电脑? 答:你能操作的只限于8个按钮而已,你不能接鼠标不能接键盘不能外接显示器,你只能拿它读取VSTi虚拟乐器来演奏,或是读取VST效果器插件为输入的声音加效果,当然也可以为你VSTi演奏的声音加效果。 问:那我怎么把VST插件装到里面? 答:通过USB与电脑连接后,使用VFX软件就可以了。必须连接电脑安装,没有电脑的话就不行。但是删除插件可以脱离电脑直接操作。 问:我所有的VST插件都可以用吗? 答:这个问题深了……准确的说只有一部分可以,但哪个可以哪个不可以就要你自己去试了。理论上,所有VST都可以,但有特例: • 使用iLok和Syncrosoft狗的不可以。暂时不可以,SMproaudio说他们正在研究,因为其实Receptor是可以的 • 只给一个授权的不可以。除非你不在电脑上装,只把它装到V-Machine里,因为V-Machine也是一台电脑,如果你的插件只给你一个授权号只能安装在一台电脑用,那就没希望了 • Mac版的VST插件,不可用 • 破解插件方面……有额外破解程序的肯定不可以,因为你没法在V-Machine的Linux系统里做破解,那种破解出一个独立的DLL文件的是可以的,低调,不推荐…… 问:就1GB闪存啊那根本不够装大音色呀? 答:你可以外接USB硬盘,把音色存到硬盘里。 问:那我能升级配置吗? 答:不能,CPU、内存和闪盘都是固定死的,除非你是资深电脑工程师,精通Linux编程和DIY,而且这样会使你失去保修。 问:能加载多少VST? 答:内置的1GB闪存应该够装不少VST的DLL文件,但同时运行数量就要因插件而异了,这个后面我们详细讨论。理论上V-Machine可以加载最多21个VST插件(不管是虚拟乐器还是效果器)。 问:我怎么演奏? 答: 将USB的MIDI键盘/控制器插到V-Machine上就是了,可同时插两个,而且是即插即用,支持热插拔。前提是你的控制器必须使用Class级驱 动,就是说你直接插到Windows或Mac OS X都不用驱动完全能直接认出来的那种,21世纪出的控制器键盘基本都是这样的,我能想到的唯一一个特例就是M-Audio早先出的Oxygen 8,它必须装额外的驱动才认,所以它通过USB插到V-Machine就不能用,因为M-Audio没有开发Linux驱动嘛。但是V-Machine有 MIDI输入接口,Oxygen 8又有MIDI输出接口,连起来就可以用了呗。 问:演奏的延迟如何? 答:V- Machine是可调缓冲区大小的,跟你的音频接口一样,调大了可以多读点插件但延迟就大了,我感觉在128sample缓冲下是可以接受的延迟,至少在 10ms以内。最低可以调节到64sample缓冲,最高可以到4096,但我相信没人能忍受。关于缓冲、延迟和插件加载数量的问题我们后面细说。 问:那我演奏时候怎么调节插件的参数? 答:MIDI Learn!在V-Machine的屏幕上可以切换显示该插件所有的可调参数名称,看到你要调节的参数,按下Learn组合键,转动键盘上的某个旋钮,就Learn上了,以后这个旋钮就直接控制该插件的固定参数了。 问:V-Machine送什么插件吗? 答:送SampleTank SE 2和一些音色,还有十几个免费的插件。 问:Mac和PC都能用吗? 答: 都可以,但在Mac方面稍微欠缺一点,比如最新的固件升级程序就暂时只有PC版。但是Mac用户有一个好消息和一个坏消息。好消息是:你可以下载 Windows的VST,安装到V-Machine里使用。坏消息是:你苹果上的VST不能安装到V-Machine里使用。不过只有Mac版VST而无 PC版VST的插件确实比较少见,而遍地都是只有PC版VST而无Mac版VST的插件,所以Mac用户还是赚到了。 问:谁适合使用V-Machine? 答: • 整天抱怨电脑不稳定老是中毒的人:V-Machine不会中毒不会不稳定不会轻易死机卡壳(除非你缓冲调的太低或加载过多大块头的插件) • 想把VST带到现场用又不想用笔记本的人:毕竟V-Machine比笔记本还是更小一点更轻一点 • 喜欢一开机马上投入工作状态的人:打开电源,开始演出,就是这么简单 问:谁不适合使用V-Machine? 答: • 电脑白痴:V-Machine确实让VST的使用更简单了,但安装VST到V-Machine绝对是个技术活,而且说不准哪个插件用的了用不了 • 喜欢操纵一切的人:V-Machine只有8个按钮,操作比较麻烦,需要在家连接电脑把一切调节好,拿到现场最好就不要动什么了 • 追求高性能电脑的人:V-Machine的配置无法满足你的欲望,而且它的配置是无法升级的 用VFX安装插件: 由于PC版里的VFX程序是一个浮动层,截图软件截不下来,所以我只好用Mac版来说事儿了。而且前面说了Mac版可以装PC版的VST插件,这个是世界首 创,所以我也正好展示一下。但是目前Mac上还是beta版,说是beta版其实完全没法用,打开VFX软件插上V-Machine,软件却死活都说找不 到V-Machine。实际上Windows版本还是很稳定的,尤其在刚刚更新到新版本之后。
图6:选择导入VST插件(是Windows的DLL文件,而非Mac的vst文件)
图7:选择DLL文件 图8:又要选择插件信息文件
图7这一步里的插件信息文件不是必须的,可以不选。插件信息文件包含有对插件更详细的识别参数,可以使V-Machine更好的处理插件,但目前只在SMproaudio网站提供很少的一些插件的信息文件,但基本上没有也可以正常用。
图9:可以看到MS-20已经导入进来了
图10:选择MS-20,可以看到所有可调参数,以及MS-20插件的界面
图11这一步,Mac版的VFX软件直接就出错崩溃了(只能看到可调参数,但看不到插件的界面了),Windows上是好的。 Mac版可以装PC版的VST插件这个世界首创,在Mac版的VFX软件目前还是实现不了,起码我没实现出来,导入Windows的DLL都崩溃更别说用 WINE虚拟机安装exe再提取里面的DLL文件了。毕竟现在Mac版还是beta,而且SMproaudio的重心似乎还在PC版上。 安装插件到VFX软件里之后,就可以在VFX里把不同的插件分配到内部的4通道调音台里来演奏了(如图10)。注意每个通道都可以插入3个插件,而且不限制 是VSTi还是VST,假设你在1通道的1位置加了一个VSTi合成器,又在1通道的2位置加了一个VST效果器,那1通道输出的声音就是加了效果的合成 器。
图11:4通道调音台
另外,4个通道都有2个辅助通道,比如可以做发送混响之用,节省资源。2个辅助通道也是可以加3个插件,另外主输出还有3个插件位置。这么说V-Machine最多可以加载21个插件了?理论上是,但实际你加了不那么多它就会死机的,别忘了它只有512MB内存…… 除了在调音台通过音量来调节各个通道加载声音的平衡,你还可通过MIDI和SPLIT分别控制每个插件响应的MIDI通道号和键盘分区。比如你可以接两个键 盘到V-Machine,一个走MIDI 1通道,一个走MIDI 2通道。然后你又可以为不同插加你设置不同的键盘分区,这样你演奏起来就很得心应手了。 当你加载好了几个插件到不同通道里,并分配好键盘 分区后,别忘了新建一个Bank,存为一个Preset。V-Machine里的Bank和Preset不是咱们软音源里的音色库和预置音色的概念,而只 是简单的分类。一个Bank里可以有128个Preset(居然不是127个!),所谓的一个Preset就是你在调音台里建立好的那些插件。而所谓 Bank其实也只是Preset的一个集合大类而已,比如你搞了小提琴、中提琴和大提琴音色插件,以及通鼓、军鼓和底鼓声音插件,其实它们都是 Preset,但你可以人为的把三个提琴给分到Bank 1,把三个鼓分到Bank 2,就是这个意思。 V-Machine有一个最不能 让我忍的是,你放到里面的插件都是没有预置参数的!比如我把MS-20插件放到V-Machine里演奏,我只能演奏初始音色(就是所有参数值都在初始预 设位置),当然你可以在V-Machine上调节各个参数的数值,你可以接个MIDI键盘把各个旋钮给Learn成控制某些参数,你也可以在把插件读到 V-Machine之前手动调节参数给弄出一个你满意的音色来……但是我的神啊上帝啊以及老天爷啊,我MS-20那么多的预置音色全都废了啊!V- Machine读不了插件的音色库! SMproaudio下一步的目标就是赶快解决这个问题,必须的! 接口和面板操作: V- Machine全部接口都在背后(如图12),它的音频接口只有模拟2进2出,进是立体声小三芯(意味着你无法直接连接吉他),出是非平衡大两芯,另外还 有带音量旋钮的耳机输出,但是奇怪的是主输出是没有旋钮来控制音量大小的。另外它有一个MIDI输入接口,让你可以使用那些非即插即用或是根本没有USB 的纯MIDI键盘来演奏。
图12:V-Machine背面
它有三个USB接口,其中USB-B大方接口是连接电脑的,2个USB-A大扁接口是连接键盘或是USB硬盘用的。 V-Machine的屏幕可以显示4行内容,从上到下依次为Bank名,Preset名,控制参数名和参数值,如图13。
图13:4行屏幕
V- Machine面板超级简单到只有8个按钮而已,没有旋钮,因为它们认为用户会连接自己的MIDI键盘,用键盘上的推子和旋钮来控制插件。虽然这8个按钮 可以完成几乎所有的设置工作,但你知道这个过程是很复杂的,比如我要调节4号通道的音量,我得按19下按钮才能从通道1音量、通道1声像、通道1用户数据 1、通道1用户数据2、通道1用户数据3、通道1用户数据4、通道2音量、通道2声像、通道2用户数据1……一下一下切换到通道4音量,再用另外一个按钮 调节音量参数。事先用MIDI键盘的旋钮Learn到“通道4的音量”是很有必要的(如图14、15、16),一来你不必按19下按钮,二来旋钮可以平滑 的调节音量数值,而如果在面板上用按钮调节的话数值都是以2为最小单位跳跃的,要从默认的64音量调节到最大127音量也要按好几十下呢。
图14:切换到音量参数
图15:按下Learn按钮准备Learn
图16:Learn上了,边转MIDI控制器的旋钮边可以看到变化的数值
另外其实这8个按钮的所有功能也可以给Learn到你MIDI键盘的按钮上,等于说演出中你不必在黑暗中摸索那8个按钮,事先Learn到MIDI键盘上的 8个按钮,直接在MIDI键盘就能完成对V-Machine的全部操作,不必摸V-Machine一下。这一点还是很赞的(如图17)。
图17:Learn Menu按钮
延迟、缓冲大小和插件加载数量的问题: 首先我要说V-Machine内置声卡的缓冲区设置很怪异(如图18),可能是有bug,它的缓冲延迟量是根据每个preset走,你为preset 1设置了128缓冲,切换到preset 2又变成256缓冲了(这个是默认缓冲大小)。而不是说你为机器设置了128缓冲,切换演奏所有preset就全都是128缓冲了。基本上我认为128缓 冲是在接受范围内(小于10ms),但默认是256,所以每次把新插件preset传进去,都要手动改缓冲,完了还必须按SAVE存一下,否则切回来又个 256缓冲了,我都抓狂了。
图18:设置缓冲区大小
前面说了V-Machine最多能加载21个插件,我试了一下,读15个插件进去,直接死机掉(我加载的还都是小插件呢)。12个插件的话占了58%的内存 (如图19),但是在默认256缓冲下声音已经卡的没法听了,我想换成512缓冲但这一换就死机了。6个插件,默认256缓冲有轻微沙沙噪音但也属于影响 听觉的范围,切到512缓冲没有噪音了,当然代价是延迟稍大。自始至终我加载的都是一些小插件。
图19:显示磁盘和内存占用量
按理说,在连接V-Machine到电脑之后,演奏连接到V-Machine的键盘,应该可以把MIDI信息传到电脑,带动VFX软件出声,但我一直搞不定,说明书里说要我重装USB-MIDI的驱动可能就好了,但我才疏学浅一直无法搞定,百思不得其解。 实际使用感受: V- Machine现在肯定属于实验品范畴,首先Mac的beta版VFX软件根本用不了,Windows的VFX软件到是很稳定,实际上在我拿到V- Machine前几天他们刚升级了Windows版本的VFX以及硬件的固件程序。在原装的固件上使用V-Machine简直就是往事不堪回首,不过新的 固件好多了,还增加了很多本应该就有的功能。 比如图20,你在演奏时候可以在屏幕右下角看到电平表,不过这个做的相当山寨,而且仔细看,这里挤着4个细细的电平表!它们代表着4个输出通道的音量,可是我的天那谁看的清楚?
图20:右下角显示4个输出通道的音量
每传输一次新的插件,V-Machine都要重新读取第一个Bank里的插件,而不是询问你读取哪个Bank再去读。但是切换Bank或Preset的速度还是很快的,基本就是1-2秒的事。 如果你只是读取3、4个不大的插件,V-Machine用起来还是很稳定的,怎么折腾都不会有问题,即便在128比较低的缓冲下。但是致命缺点我前面已经说了,就是它读不出插件的预置音色来,等于所有传输进去的插加都是只带一个初始音色,然后您就自己慢慢调去吧。 这一点对于用采样的软音源问题不大,毕竟它们只是读个采样嘛然后你就演奏去好了,一个钢琴你还想怎么调?但对于合成器插件,就是致命的了。 所以今后SMproaudio如果解决了这一点,那么对于现场演出来说,只要不需要大块头的插件,那么还是不错的。 但我认为有一点是SMproaudio无法解决的,VST硬件的出现就是为了让不爱用电脑或者说不太会用电脑的人们,抛弃那些简单好用插上直接就出声就演奏 的硬件音源,而使用硬件音源的方式来演奏VST插件。但是世面上所有的VST硬件都无法解决的问题就是,使用者要操的心远比在电脑上使用VST多的多,想 一想你要把那些本为Windows和Mac设计的插件生搬硬套到一个封闭的陌生的Linux系统上去运行,这简直需要极大的耐心,充足的折腾时间,过硬的 心理素质和丰富的电脑知识才可以。VST硬件要走的路还很长。 对比表:
V-Machine
Receptor 2 Pro Max
总体情况
发售日期
08年11月21日
08年12月13日
大小
便携,只有大概一扎长
2U机架
CPU
1.0 GHz
3.0 GHz Dual Core
硬盘
1GB 闪存
1TB SATA
内存
512MB
4GB
网络
无
1000M 网卡
扩展存储
USB硬盘
USB硬盘 E-SATA硬盘
系统
嵌入式Linux
嵌入式Linux
作为独立VST硬件音源使用
是
是
作为独立VST硬件音源使用
是
是
作为DSP处理器帮助电脑协同运算VST
否
是,UniWire技术
控制
屏幕
4行LED
2行LED
面板控制器
8个按钮
8个旋钮 11个按钮
外接USB键盘
支持
支持
与电脑连接
USB
局域网
耳机输出音量旋钮
有
有
主输出音量旋钮
无
有
接口
模拟输入
小三芯立体声
2个TRS大三芯平衡
模拟输出
小三芯立体声 2个TS大两芯非平衡
1个个TS大两芯非平衡 2个TRS大三芯平衡 小三芯立体声
数字输入
无
SPDIF同轴
数字输出
无
ADAT光纤 SPDIF同轴
MIDI
输入
输入 输出 通过
USB
2个USB-A(接键盘) 1个USB-B(接电脑)
4个USB-A(接键盘、iLok狗)
键盘PS/2接口
无
有
鼠标PS/2接口
无
有
VGA显示器输出
无
有
LAN局域网
无
有