录音/制作/创作 吉他 扩声技术 视频技术 作品展示 生活 信息 更多... | 音频应用专卖店

DFD和硬盘读取速度——编曲师必须关注的事情

( 99 )
 
[收藏]
-  第 1 页  -

4562

DFD和硬盘读取速度——编曲师必须关注的事情

本帖最后由 匿名 于 15-5-12 18:56 编辑

总有人因为不知道“DFD”而忽视了硬盘的读取速度这个最关键的性能瓶颈,每次都要在求助帖下面啰嗦一番,干脆专门发个贴提醒一下新入行的人。


    DFD,全称:“direct from disc”,意思是“硬盘直读”。这种功能最早是GIGA采样器发明出来,后来被NI的kontakt系列采样器推广普及的。这个功能的主要目的是为了使用大容量采样数据的时候节省内存。后来其他开发音色的巨头厂商也都陆续推出了自家的DFD功能。可以说,这年头,只要是个大块头音色,基本都有DFD功能。举个例子:Ilya.Efimov.Nylon.Guitar这个音色,它的总容量是2G多,而加载进kontakt的时候它只占了400MB的内存。其他的1G多的数据哪去了??

    这就是DFD的工作原理了:加载采样的时候并不是把采样数据全部加载进内存,而是只加载每个采样音频的音头,播放工程发声的时候,音源再从硬盘上实时读取需要的完整采样数据。这样就大大节省了采样音色的内存占用。如果没有DFD,绝大多数电脑的内存都是不够用的。所以,DFD是个好东西。

    但是DFD带来了一个弊端:因为播放工程的时候,硬盘需要实时寻找和读取采样数据,所以它对硬盘的读取速度以及寻道延迟是有要求的。如果你的硬盘太慢,播放工程的时候来不及读取需要的采样数据,那么播放的声音就会出现各种诡异的怪声、噼啪爆音、卡顿、甚至直接丢音(老kompakt采样器甚至会整段的失声)。你的工程调用的采样越多、音符越密集,爆音、卡顿的可能性就越大。

    解决办法:1,调大你的声卡的ASIO延迟,让音源有足够的缓冲时间去读取采样。2,精简你的工程,尽量不要堆积太厚太密的音符。3,换用速度更快的硬盘,比如SSD固态硬盘。

    关于硬盘速度的问题~~~~截止到今天为止,如果你不做大规模的管弦乐配器,用的都是一些小块头的音色,那么一个SATA3.0接口的机械硬盘,比如希捷的新酷鱼系列,速度基本是够用的(100-200MB/S)——尽量不要用USB之类的外接方式来转接,因为很多劣质的USB移动硬盘盒速度很烂,会严重限制硬盘的读取速度性能,而且它的寻道性能还要受到USB通讯延迟的制约。能机内直插尽量直插。如果必须得用外接方式的话,尽量选用优质的USB产品或者雷电口产品。

    如果你要做大规模的管弦乐配器,而且要用到一些块头很巨大的管弦乐器采样,比如柏林弦乐、好莱坞、维也纳多维管弦之类的,那么机械硬盘的速度往往就不够用了,这时候你得选择性能更强劲的SSD固态硬盘,而且注意——必须插在主板南桥芯片原生直连的SATA3.0接口上,如果错插了SATA2.0接口或者第三方芯片桥接的SATA3.0,固态硬盘的强悍性能是发挥不出来的。

    固态硬盘有两大优势:

        1,固态硬盘的持续读取速度很高,现阶段的主流产品,持续读取速度一般都在400-500MB/S,实际上这已经是SATA3.0的极限速度了。要想速度更快,要么组阵列,要么购买贵的吓死人的PCI-E高端SSD,要么等SATA4.0标准出来。

        2,固态硬盘的寻道时间非常短,相对于机械硬盘来说,固态硬盘的寻道延迟几乎可以忽略不计。因为固态硬盘实际上就是一组闪存芯片和电路,不存在机械结构,所以也就不存在真正的“寻道”,音源想要读取哪一个采样文件,固态硬盘只需要一瞬间就可以准确的找到。很多人用机械硬盘组了阵列后,却发现DFD性能并没有明显改善,就是因为机械硬盘的“寻道时间”是不会因为组了阵列而降低的。

    综上所述,对于一个编曲师来说,因为DFD功能的存在,硬盘的读取速度是一个必须考虑的、至关重要的问题。相比起来,当今的主流CPU和内存其实都不是瓶颈。对编曲工程来说,intel I5 的性能足够用,内存足够加载你要用的音色就可以,至于它到底是1333还是1600,其实基本没区别。真正折磨你的性能短板往往就是硬盘的读取速度。硬盘速度不行的话,就算服务器主板插4个CPU插16条内存,就算你换上2W多的Apollo声卡,都不能改善你的糟糕体验。



    再说一点题外话:编曲师以运行音色库为目的选购SSD的时候,只需要考虑读取性能就可以了。当今市面上的固态硬盘,读取速度其实都挺快的,价格差异主要来源于写入速度的差异。而运行音色库专用的固态硬盘,其实基本没有写入的机会~~~所以,那些读取快写入慢的便宜固态硬盘对编曲师来说其实性价比很高的。另外,因为很少写入新数据,所以选购固态硬盘的时候“寿命”一项也基本不用考虑——固态硬盘的寿命是与擦写次数挂钩的。

2712
学习中,留个记号,赞楼主。

223
赞楼主~~~

1125
南宫兄总是写些有营养的文章,向管理员申请加分!

2924
学习中,留个记号,赞楼主。

153
赞!~

50

回复 南宫浩 在 #1 的 pid=4436502 的贴子

老师能提供几款适用的SSD吗

10776
这就是说便宜的ssd也能用?贵的寻道时间会少吗?ssd组raid0惠提高很多吗?

84
认真学习,赞楼主。

1684
非常获益!谢谢。

548
非常感谢南宫兄专业的讲解,我已转给我的学生看!!!

2221
好文章,每天总有惊喜,谢谢南宫兄

1280
诶,,刚买了个阵列盒,虽然知道寻道时间 是个瓶颈,但还是感觉弄个阵列读取速度要快些,这个大概是心理作用吧。

3173
事实上,无论 Logic 还是其他软件只要项目文件达到 GB 以上,打开和交换处理/以及存储速度都与存储设备的速度关系极大(苹果几年前是设计配备 SATA 接口的 SSD,之后便转为 PCIe 闪存了。)如 Logic Pro X 并轨输出音频文件 PCIe 闪存所需时间大致为 SATA3 同容量 SSD 的二分之一左右。PCIe 闪存速度及价格都明显高于 SATA 的 SSD,但不少人误以为都是一样的 SSD,就认为苹果'SSD 贵'
观众反应
:老迈牛啦

2608
哈哈 南兄可真能研究啊,学习了……感谢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

搜索