音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

246

积分

2

听众

0

音贝

音频应用

Rank: 1

积分
246
发表于 2005-11-21 19:26:00 | 显示全部楼层 |阅读模式
DFD和硬盘读取速度——编曲师必须关注的事情
3 L3 r8 o4 n) a" r. Q; k% {+ l2 U8 L: k+ H5 b
总有人因为不知道“DFD”而忽视了硬盘的读取速度这个最关键的性能瓶颈,每次都要在求助帖下面啰嗦一番,干脆专门发个贴提醒一下新入行的人。
/ G  g2 W, u% d# h& d3 c8 R4 q% b  y0 E7 s2 r1 f
0 p/ b$ b2 E; k) F- n
    DFD,全称:“direct from disc”,意思是“硬盘直读”。这种功能最早是GIGA采样器发明出来,后来被NI的kontakt系列采样器推广普及的。这个功能的主要目的是为了使用大容量采样数据的时候节省内存。后来其他开发音色的巨头厂商也都陆续推出了自家的DFD功能。可以说,这年头,只要是个大块头音色,基本都有DFD功能。举个例子:Ilya.Efimov.Nylon.Guitar这个音色,它的总容量是2G多,而加载进kontakt的时候它只占了400MB的内存。其他的1G多的数据哪去了??5 c* b% f2 D4 @
3 e) }; A! e' V( r& s; ]
    这就是DFD的工作原理了:加载采样的时候并不是把采样数据全部加载进内存,而是只加载每个采样音频的音头,播放工程发声的时候,音源再从硬盘上实时读取需要的完整采样数据。这样就大大节省了采样音色的内存占用。如果没有DFD,绝大多数电脑的内存都是不够用的。所以,DFD是个好东西。) c8 k8 N2 l& i) w  V8 k$ w

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

: r; @, F. [  W# E+ r( U' x9 y    如果你要做大规模的管弦乐配器,而且要用到一些块头很巨大的管弦乐器采样,比如柏林弦乐、好莱坞、维也纳多维管弦之类的,那么机械硬盘的速度往往就不够用了,这时候你得选择性能更强劲的SSD固态硬盘,而且注意——必须插在主板南桥芯片原生直连的SATA3.0接口上,如果错插了SATA2.0接口或者第三方芯片桥接的SATA3.0,固态硬盘的强悍性能是发挥不出来的。
% ^7 X' t) o$ t4 u' F1 p8 [/ a# d7 M' ]: K: Q0 b: T  Q
    固态硬盘有两大优势:' p7 I/ |" ~4 C* M: u5 J

* I; N! R) `" E7 ]5 K" R6 x1 }        1,固态硬盘的持续读取速度很高,现阶段的主流产品,持续读取速度一般都在400-500MB/S,实际上这已经是SATA3.0的极限速度了。要想速度更快,要么组阵列,要么购买贵的吓死人的PCI-E高端SSD,要么等SATA4.0标准出来。% {. U6 L: V9 C* O4 S

+ O5 \: l& M' K+ |        2,固态硬盘的寻道时间非常短,相对于机械硬盘来说,固态硬盘的寻道延迟几乎可以忽略不计。因为固态硬盘实际上就是一组闪存芯片和电路,不存在机械结构,所以也就不存在真正的“寻道”,音源想要读取哪一个采样文件,固态硬盘只需要一瞬间就可以准确的找到。很多人用机械硬盘组了阵列后,却发现DFD性能并没有明显改善,就是因为机械硬盘的“寻道时间”是不会因为组了阵列而降低的。
( c- B! }, o/ U6 w" Z
& x9 e' e6 p$ O' {  h0 g/ t    综上所述,对于一个编曲师来说,因为DFD功能的存在,硬盘的读取速度是一个必须考虑的、至关重要的问题。相比起来,当今的主流CPU和内存其实都不是瓶颈。对编曲工程来说,intel I5 的性能足够用,内存足够加载你要用的音色就可以,至于它到底是1333还是1600,其实基本没区别。真正折磨你的性能短板往往就是硬盘的读取速度。硬盘速度不行的话,就算服务器主板插4个CPU插16条内存,就算你换上2W多的Apollo声卡,都不能改善你的糟糕体验。
. O+ g4 u5 O) s- a2 {+ @$ }' m4 D( ^  a

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

本版积分规则

音频应用搜索

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

GMT+8, 2025-6-8 10:04 , Processed in 0.023192 second(s), 6 queries , Redis On.

Powered by Audio app

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