目前电脑录音已成为新一代的录音方式,但是什么样的电脑在做录音时效能最好,也有许多人因此而不知所措,有些人说MAC电脑比PC好,但真的好多少呢?其实若以价位来比是差不多的。因为MAC电脑的CPU效能比同级PC脑的CPU快上1.5倍,但是在PC电脑中若使用双CPU,效能就一样了,但是价格也还是比MAC便宜。电脑的问题我们留待日后再来讨论,而今天我们是为各位探讨我的电脑在做数位录音时,有多少效能可用,进而当我想达到某种效能时,电脑硬体需求为何。接下来我们就来讨论电脑在数位录音的效能为何。
延迟现像(Latency) 这个名词,它是当针对录音卡的规格,所指的就是从我们的音乐来源输入到录音卡后再由录音卡将音乐存到硬碟中及输出让我们监听到,这过程会花一些时间,而这段时间,我们称之为延迟时间(Latency),而这个延迟时间,对我们的录音影响多大呢?举例来说,当我们在录音时,若延迟时间大,则会产生原来的声音及录进电脑的声音有误差,若只是将电脑做纯播放用,可能影响不大。若要录音,就必须要选用一片延迟时间非常小,甚至几近为0ms(微秒)的录音卡。而市面上所看到的录音卡其延迟时间(Latency)从0-750ms都有,通常延迟时间(Latency)的高低和录音卡的驱动程式有关,一般若是使用Windows MME的驱动程式(如一般电脑的音效卡甚至是SB LIVE)其延迟时间(Latency)均在500-750ms的范围内。若使用专门的驱动程式如ASIO(在Cubase/Nuendo等相关软体上所使用的驱动程式,如下图所示),则延迟时间(Latency)会降至0-46ms。 不过,根据不同音效卡其驱动程式的不同,对于数位延迟(Latency)值的长短也会有所不同。通常最常看到的一个相关的参数就是Buffer Size(缓冲区大小),而此缓冲区所用的单位是sample(取样数),举Nuendo 9652录音卡来说,它的Buffer Size(缓冲区大小)是从8192sample到64sample。所对应的数位延迟(Latency)值是从186ms到1.5ms。
这是如何算出的,算法如下:(通常都会以取样频率44.1kHz做基准) 若是以8192sample为例:8192/44100=186ms 若是以512sample为例:512/44100=11.6ms 但是若改变了录音的取样频率则数位延迟(Latency)值也会改变,若改成96kHz则以512sample为例,512/96000=5.3ms,因此你想要得到较低的数位延迟(Latency)值,就必须调高录音的取样频率。 可是Buffer Size(缓冲区大小)的数值愈小影响到CPU的效能就愈大,不过现在由于CPU的速度都有一定水准(Pentuim 4)以上,所以Buffer Size(缓冲区大小)的数值都可以调到最小,但是在目前大部份的使用者当它的Buffer Size(缓冲区大小)的数值调到最小(如64sample)时,伴随而来的却是杂音,这种情况我也有遇到过,有时更新录音卡的驱动程式即可解决(Nuendo 9652就是如此,在升级成WinXP后安装其WinXP的最新驱动程式就解决了)。
但当asio的buffer size设定在64时cpu开始负担加重而产生爆音时,你可以提升到128,或者可以先关闭low latency(可以在录音卡设定视窗"device setup->vst multitrack"按下"expert"键进入"进阶设定"并关闭"low latency"的勾)试试看。 在nuendo2.0中以Nuendo 9652录音卡的output latency为例: 当设定在128时in=3ms,out=3ms,关闭low latency后的out=6ms。 设定在256时in=6ms,out=6ms,关闭low latency后的out=11ms。 设定在512时in=11ms,out=11ms,关闭low latency后的out=23ms。 由此我们可以得知,除了CPU的处理速度外,延迟时间(Latency)所对应的是缓冲区的大小(Buffer Size), 缓冲区愈大,则延迟时间(Latency)就愈大。
另外延迟时间(Latency)也关系到MIDI虚拟乐器及软体取样机,还记得在使用一般音效卡来做MIDI编曲时,若是使用键盘来弹奏一些如S-YXG-50或VSC-88等软体音源机的音色,则会有延迟现像,则是因为音效卡本身的延迟时间(Latency)非常大,现在虚拟乐器(VST Instrument)已成为全世界新一代的软体音源机,因此,还需搭配延迟时间(Latency)较小的录音卡,才能顺利的使用。 另外在官方提供了一个可降低数位延迟(Latency)值的方式就是针对WinXP进行微调:
点选”我的电脑”并按下滑鼠右键选择”内容”。 在进阶活页中: 在效能部份按下”设定”键。 在视觉效果活页中: 在进阶活页中: 在处理器排程部份: 设定为”背景服务”。 在记忆体使用量部份: 设定为”系统快取记忆体”。 在虚拟记忆体部份: 按下”变更”键…. 视你有多少记忆体插在主机板中: 若你有256MB RAM则针对最大值及最小值皆设定成512MB。 若你有512MB RAM则针对最大值及最小值皆设定成768MB。 若你有1024MB RAM则针对最大值及最小值皆设定成1536MB。
一旦输入完成按下”设定”键,再按下”确定”键,最后再按”确定”键。在此时电脑会重新开机。
如何使PC电脑录音室最佳化(中)
录音卡的驱动程式 通常PC电脑使用的录音卡会提供DirectSound(DriectX)及MME(Multimedia Driver)的驱动程式,而专业的录音卡还提供了使用于Cubase/Nuendo等软体的ASIO驱动程式,前两者都是Windows作业系统下的标准驱动程式,也就是一般电脑音效卡所使用的,但是若这些音效卡要做专业的录音,就不可能了。因为延迟时间(Latency)太大。唯有使用ASIO驱动程式才可以使延迟时间(Latency)降到最低,例如在市面上有许多人所使用的Terratec DMX 6 FIRE录音卡,若使用MME驱动程式其延迟时间(Latency)为750ms,若使用ASIO驱动程式则延迟时间(Latency)可以降到最低,几乎等于0ms,且支援直接监听(Direct Monitoring)的功能,可以让你直接监听到录到电脑的声音,所以若你是想做一些高品质的录音,那就该挑选一张有ASIO驱动程式的录音卡。
执行更多的即时Plug-in效果器 大部份的专业录音软体,都提供了可外挂Plug-in软体效果器,但是若要同时开启数个Plug-in软体效果器,那就要视你的电脑系统中CPU的处理效能是否可以顺利的执行。有一点非常重要的是,如果你是用EIDE介面的硬碟,那你的硬碟、主机板及作业系统是有BUS Mastering DMA的能力。若BUS Mastering DMA的功能未开启,那电脑的资料传输率会下降,且更重要的是它将会占用很多CPU的资源,使你的CPU执行效能降低。若将BUS Mastering DMA功能开启,当硬碟资料在传输时,只会占用一点点的CPU资源,这样才能执行更多的Plug-in软体效果器,另外若有其他的介面卡(如显示卡等)有使用到BUS Mastering DMA的功能时,应将显示卡设定中的此项功能关闭。 另外有四个方法可增加效果器使用的数量: 第一:提升CPU 如果你的电脑在开启了几个Plug-in软体效果器后,CPU效能已接近过负载(Over)时,若你觉得这些不够用,还想再加一些效果器时,那你就需要将CPU换成更高处理速度的。
第二:再加一个CPU,使你的电脑成为双CPU系统 由于NT/2000/XP有支援多颗CPU,因此你可以再加一个CPU并将作业系统升级至NT/2000,不过2颗CPU的效能并不是一加一等于二。而是会增强约50%的效能。
第三:使用新的虚拟双CPU(HT)技术 由于目前较新型的Pentium-4 2.4GHz以上的CPU都支援虚拟双处理器(也就是HT)的技术,可以让你利用一颗CPU来模拟双CPU的效能,当然若要执行HT功能是有限制的,那就是必须要在Win XP的作业系统下且主机板有支援,另外最重要的是必须使用ACPI的电脑模式才能发挥应有的效能。过去为了追求电脑系统的稳定,国外的厂商在技术公报上都提出一个论点,那就是”标准PC模式”比”ACPI模式”稳定,但是当HT的技术发展成功后,标准PC模式依然可以提供应有的稳定但是却无法将新的处理器中的HT功能开启,所以若想追求效能的使用者就必须在安装WIN XP时,使用ACPI的模式(原本微软公司建议的安装方式,不需要特别设定)。 当你开启HT功能后也如同使用双CPU模式在Nuendo的设定中(如上图)也可勾选”Multi Processing”。
第四:使用DSP(数位讯号处理器)晶片 如果你的预算非常充裕,在购买录音卡时,你可以选购有DSP晶片的录音卡,不过 市面上有DSP晶片的录音卡有两种,一种是卡上的DSP晶片其实是硬体效果器的处 理晶片,所以你需使用相对应的软体才能开启DSP晶片中的效果器功能,例如早期YAMAHA的DSP2416录音卡或现在也有许多人所使用的UAD-1效果卡。若你要使用Plug-in软体效果器,还是会占用CPU的资源。另外一种DSP晶片才是可以处理Plug-in软体效果器的,例如TC POWERCORE效果卡。因此在选购此类录音卡时,要特别注意。
第五:使用Off-Line非即时效果器 有些录音软体提供此项功能,如Nuendo软体,它是一种你可以针对一些需要使用效果器的音轨或者是音轨中的一小段先行处理,如此就可减轻CPU的资源,也减少了需要用到即时效果器的音轨数量,进而可开启更多的即时效果器加到需要的音轨上。
第六:执行Freeze功能或先行转档 |