音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

查看: 37060|回复: 0
收起左侧

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

[复制链接]

246

积分

2

听众

0

音贝

音频应用

Rank: 1

积分
246
发表于 2005-11-21 19:26:00 | 显示全部楼层 |阅读模式
DFD和硬盘读取速度——编曲师必须关注的事情( [, q: C7 v) s

( W5 W+ y" q3 X2 F- ^总有人因为不知道“DFD”而忽视了硬盘的读取速度这个最关键的性能瓶颈,每次都要在求助帖下面啰嗦一番,干脆专门发个贴提醒一下新入行的人。
2 {: Y7 n2 n2 F) h- o
# F( Y) z9 c; |. P4 d# q* X+ _/ o% s
    DFD,全称:“direct from disc”,意思是“硬盘直读”。这种功能最早是GIGA采样器发明出来,后来被NI的kontakt系列采样器推广普及的。这个功能的主要目的是为了使用大容量采样数据的时候节省内存。后来其他开发音色的巨头厂商也都陆续推出了自家的DFD功能。可以说,这年头,只要是个大块头音色,基本都有DFD功能。举个例子:Ilya.Efimov.Nylon.Guitar这个音色,它的总容量是2G多,而加载进kontakt的时候它只占了400MB的内存。其他的1G多的数据哪去了??: ^; ?3 \8 a7 c( [6 ~5 e
4 G* t* N8 t/ @3 S
    这就是DFD的工作原理了:加载采样的时候并不是把采样数据全部加载进内存,而是只加载每个采样音频的音头,播放工程发声的时候,音源再从硬盘上实时读取需要的完整采样数据。这样就大大节省了采样音色的内存占用。如果没有DFD,绝大多数电脑的内存都是不够用的。所以,DFD是个好东西。* w. |* B' n) ]8 b9 P2 Q7 h: I

/ U, Y1 ]! o1 o    但是DFD带来了一个弊端:因为播放工程的时候,硬盘需要实时寻找和读取采样数据,所以它对硬盘的读取速度以及寻道延迟是有要求的。如果你的硬盘太慢,播放工程的时候来不及读取需要的采样数据,那么播放的声音就会出现各种诡异的怪声、噼啪爆音、卡顿、甚至直接丢音(老kompakt采样器甚至会整段的失声)。你的工程调用的采样越多、音符越密集,爆音、卡顿的可能性就越大。
9 R2 e6 k% l# o* z8 {/ V6 S0 a
    解决办法:1,调大你的声卡的ASIO延迟,让音源有足够的缓冲时间去读取采样。2,精简你的工程,尽量不要堆积太厚太密的音符。3,换用速度更快的硬盘,比如SSD固态硬盘。$ B( l/ J( v0 Y! X8 n% l
9 i' B5 ^' W' i6 s) l$ N
    关于硬盘速度的问题~~~~截止到今天为止,如果你不做大规模的管弦乐配器,用的都是一些小块头的音色,那么一个SATA3.0接口的机械硬盘,比如希捷的新酷鱼系列,速度基本是够用的(100-200MB/S)——尽量不要用USB之类的外接方式来转接,因为很多劣质的USB移动硬盘盒速度很烂,会严重限制硬盘的读取速度性能,而且它的寻道性能还要受到USB通讯延迟的制约。能机内直插尽量直插。如果必须得用外接方式的话,尽量选用优质的USB产品或者雷电口产品。; \  ?( }; f1 G/ V2 B

( E( c- z0 w# y3 w6 e9 I- b( h8 Q    如果你要做大规模的管弦乐配器,而且要用到一些块头很巨大的管弦乐器采样,比如柏林弦乐、好莱坞、维也纳多维管弦之类的,那么机械硬盘的速度往往就不够用了,这时候你得选择性能更强劲的SSD固态硬盘,而且注意——必须插在主板南桥芯片原生直连的SATA3.0接口上,如果错插了SATA2.0接口或者第三方芯片桥接的SATA3.0,固态硬盘的强悍性能是发挥不出来的。2 H5 C+ O! a' d
/ z* o! X+ M# @
    固态硬盘有两大优势:6 Z8 K- `" T  r% z1 G! K4 P
8 {, `* t. w, e
        1,固态硬盘的持续读取速度很高,现阶段的主流产品,持续读取速度一般都在400-500MB/S,实际上这已经是SATA3.0的极限速度了。要想速度更快,要么组阵列,要么购买贵的吓死人的PCI-E高端SSD,要么等SATA4.0标准出来。* p4 i8 h, r1 H2 j: D9 n; A
* Q% Q6 a$ K8 V# f/ U, Q5 K
        2,固态硬盘的寻道时间非常短,相对于机械硬盘来说,固态硬盘的寻道延迟几乎可以忽略不计。因为固态硬盘实际上就是一组闪存芯片和电路,不存在机械结构,所以也就不存在真正的“寻道”,音源想要读取哪一个采样文件,固态硬盘只需要一瞬间就可以准确的找到。很多人用机械硬盘组了阵列后,却发现DFD性能并没有明显改善,就是因为机械硬盘的“寻道时间”是不会因为组了阵列而降低的。7 e% W( `% x1 ?  ~

- H2 y* R- m; L    综上所述,对于一个编曲师来说,因为DFD功能的存在,硬盘的读取速度是一个必须考虑的、至关重要的问题。相比起来,当今的主流CPU和内存其实都不是瓶颈。对编曲工程来说,intel I5 的性能足够用,内存足够加载你要用的音色就可以,至于它到底是1333还是1600,其实基本没区别。真正折磨你的性能短板往往就是硬盘的读取速度。硬盘速度不行的话,就算服务器主板插4个CPU插16条内存,就算你换上2W多的Apollo声卡,都不能改善你的糟糕体验。. n: r4 j- q0 x6 `, j
9 Q! J1 s6 N! i' M9 n/ p/ i
! g8 q. U3 h& ~: U

  k, Y* E* f/ `0 y- f4 }, S* X7 F    再说一点题外话:编曲师以运行音色库为目的选购SSD的时候,只需要考虑读取性能就可以了。当今市面上的固态硬盘,读取速度其实都挺快的,价格差异主要来源于写入速度的差异。而运行音色库专用的固态硬盘,其实基本没有写入的机会~~~所以,那些读取快写入慢的便宜固态硬盘对编曲师来说其实性价比很高的。另外,因为很少写入新数据,所以选购固态硬盘的时候“寿命”一项也基本不用考虑——固态硬盘的寿命是与擦写次数挂钩的。
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

QQ|小黑屋|手机版|音频应用官网微博|音频应用 ( 鄂ICP备16002437号 )

GMT+8, 2025-6-6 22:47 , Processed in 0.025160 second(s), 6 queries , Redis On.

Powered by Audio app

快速回复 返回顶部 返回列表