“Purge然后点加载All Sample”其实对DFD没什么影响。
purge的原理是把所有采样数据都从内存里清除掉,然后播放工程的时候临时需要调用哪个采样就把哪个采样的【音头数据】单独读取回内存。purge之所以会极大的节省内存占用,就是因为这样操作一遍以后,工程里暂时没出现过的音的数据就不会被加载。
而你“Reload All Sample”的操作,其实就是“把所有音的音头缓冲数据全部载回内存”——也就是回归音色被正常加载时的状态。
但甭管是“purge”还是“Reload All Sample”,它载入的数据都是每个采样的“音头”而已。kontakt默认设定是每个采样只载入60kb大小的音头数据,而在播放工程的时候,DFD功能再去实时的读取工程需要的完整数据。而且这个DFD功能已经成了kontakt的固有机制,它不允许你彻底关掉这个功能(很老的kontakt版本似乎是可以彻底关掉的),但如果你的音色有跑不动的情况,并且你的内存足够大的话,你可以调大音头缓冲的数据量,这样kontakt在运行的时候就有更充足的缓冲时间来及时读取采样数据了。
注意下面那个横向推子。想要调大缓冲值的话,必须先把右边那个小方框点亮,然后拨动这个推子就可以。你看我当前加载的一个音色,它在默认设置下(缓冲值60K)占内存4G多,但如果我把缓冲值调到最大的240K,那么这个音色的内存占用会变成9G多接近10G。——所以这个缓冲大小的设定在改动前要好好掂量一下电脑的内存够不够用~~~~
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x