合成器 / 采样器 / 音源 / 音色

 | 

DFD和硬盘读取速度——编曲师必须关注的事情  ( 95 )
-  第 1 页  -
南宫浩
4465
本帖最后由 匿名 于 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的时候,只需要考虑读取性能就可以了。当今市面上的固态硬盘,读取速度其实都挺快的,价格差异主要来源于写入速度的差异。而运行音色库专用的固态硬盘,其实基本没有写入的机会~~~所以,那些读取快写入慢的便宜固态硬盘对编曲师来说其实性价比很高的。另外,因为很少写入新数据,所以选购固态硬盘的时候“寿命”一项也基本不用考虑——固态硬盘的寿命是与擦写次数挂钩的。

评分

参与人数 37 申请加分 收起 理由
poi123 非常有建设性的文章!
overload78
jamlove99
laobendan
凌志风
aaa 谢谢指教
弘声乐坊
botao616
songkejia
金声
cdwdz
山里山外
魔法校车
电脑音乐迷
甜蘑蘑
小铭OSC
jamfer1314
lfl
mao
林中晨曦
死亡音符
墨墨七
jun yin
leihua_music
w-5
娱乐至死
mandolin
绝望到底
伪亮
疯狂伊文
剪刀手
michaelliuyun 感谢分享
狗公腰
zzchy1202
sjhome
-魔笛-
兴安歌王
兴安歌王
2695
学习中,留个记号,赞楼主。
-魔笛-
223
赞楼主~~~
zzchy1202
1124
南宫兄总是写些有营养的文章,向管理员申请加分!
钢琴诗
2852
学习中,留个记号,赞楼主。
失真钢琴
153
赞!~
shigl
41

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

老师能提供几款适用的SSD吗
hjun
10724
这就是说便宜的ssd也能用?贵的寻道时间会少吗?ssd组raid0惠提高很多吗?
音画
84
认真学习,赞楼主。
lonelylake
1684
非常获益!谢谢。
剪刀手
542
非常感谢南宫兄专业的讲解,我已转给我的学生看!!!
阿良10000
2171
好文章,每天总有惊喜,谢谢南宫兄
绝望到底
1264
诶,,刚买了个阵列盒,虽然知道寻道时间 是个瓶颈,但还是感觉弄个阵列读取速度要快些,这个大概是心理作用吧。
michaelliuyun
3122
事实上,无论 Logic 还是其他软件只要项目文件达到 GB 以上,打开和交换处理/以及存储速度都与存储设备的速度关系极大(苹果几年前是设计配备 SATA 接口的 SSD,之后便转为 PCIe 闪存了。)如 Logic Pro X 并轨输出音频文件 PCIe 闪存所需时间大致为 SATA3 同容量 SSD 的二分之一左右。PCIe 闪存速度及价格都明显高于 SATA 的 SSD,但不少人误以为都是一样的 SSD,就认为苹果'SSD 贵'

评分

参与人数 3 申请加分 收起 理由
lastness
大虎哥 老迈牛啦
狗公腰
yangzushuai
2541
哈哈 南兄可真能研究啊,学习了……感谢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

录音/制作/创作

吉他

 

扩声技术

视频技术

作品展示

生活

信息

其它

音频应用专卖店

主题数: 323202, 帖子数: 3115774,  会员人数:           全部热门       精华       新闻       教程