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

关于dither的使用,其实并不一定要加在总线上

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

226
#1 18-12-19 02:03

关于dither的使用,其实并不一定要加在总线上

本帖最后由 zjfsswk 于 18-12-19 14:40 编辑

一些人或者教程会说,dither是要加在总线上作为导出音频的最后一环。实际上混音或者母带的时候一般会先出wav文件,再出320k的mp3。
而dither实际上就是给原始音频增加一串随机噪音,比如如果你用cubase自带的uv22来做dither,最后加的噪音电平一定是-78.3db。
很多dither插件包括臭氧,需要挂上插件,这样不可避免的就会带上这个插件的一点染色。
所以做dither时可以新开一轨,挂一个dither的插件,保持所有参数和要做dither的音频轨一致,这样dither的噪音也有了。
这样既可以起到做dither的效果,又能够避免插件染色的负面影响,特别是对于一些最后步处理是硬件的音频文件。实测,音质上新开一轨dither>总线dither>不dither,由于音频是用的别人未发出的歌,所以我也不发试听了,很简单的实验,有兴趣的可以自己做一下。

----分割线----
17楼更新音频
14楼Erilian老师用正弦波做了实验,我重复了之后结果确实一样,这种方法会有谐波失真,所以这种方法不一定能用啦,就当我闲的无聊吧。



343
#2 18-12-19 03:14
我可以这么理解吗,你放在单独轨道上的dither最后还是要走一遍总线,那如果总线上除了limiter还有其他效果器比如EQ,那dither产生的噪音也会在输出前被总线上的效果器改变,如果有总线EQ这就像做了一次noise shaping. 如果这样的话,不还是不行么?

226
#3 18-12-19 03:17
haoran91 发表于 18-12-19 03:14
我可以这么理解吗,你放在单独轨道上的dither最后还是要走一遍总线,那如果总线上除了limiter还有其他效果 ...

这一步是用高音质的wav做mp3了,其他的事情应该在出最后的wav的时候就完成了。

226
#4 18-12-19 05:03
zjfsswk 发表于 18-12-19 03:17
这一步是用高音质的wav做mp3了,其他的事情应该在出最后的wav的时候就完成了。

准确来说应该是用比16bit高的音频做16bit或者更低的音频的时候用,主要是最后一步是硬件的时候少挂一个dither的数字插件可以保留多一点模拟味。最后一步挂了数字插件的我也没试过,过,你要是本来就得挂臭氧maximizer这样带dither的限制器的话那直接在那里加dither呗。

707
#5 18-12-19 07:46
是的,挂总线那个是都市传说哄小孩的。Dither的目的是通过1位随机噪音来避免1位的固定失真,所以任何降低比特率的时候都需要Dither。而当今DAW内部算法的位深(32/64/80浮点、39/64定点等)通常都比导出或者输出位深(16/24位定点),所以如果追求音质,导出分轨时需要dither,监听出硬件da之前也得有个dither。不加dither就是6dB的quantization数字失真,加dither就是与模拟信号一致的低噪,没有其他选择。母带时,总先挂的dither通常是有noise-shaping,为了把噪音推倒人耳不那么敏感的频段,这是母带师需要考虑的事情。

707
#6 18-12-19 07:51
quantization因为是固定的1位失真,所以每触发一次+6dB;Dither是随机1位信号,第一遍全频+6dB,第二遍大概+4.8dB,第三遍就+3左右了。导分轨用的dither通常建议最基础的TPDF算法,差不多就是个(rnd+rnd)/2。

293
#7 18-12-19 08:11
如果混音用44.1/48k 32bit(float),母带用88.2/96 32bit(float),最后导出也是wav 32bit(float),再用lame算法转320kMP3,是不是这中间不用加Dither?
因为全程都是同样的32bit(float),只有最后转换成mp3会降。

707
#8 18-12-19 09:14
一般来说,只有结果为定点的时候才能dither,浮点没法正常dither。如果导出文件为浮点则不需要在导出时dither,但监听线DA之前还是需要dither呐,虽然可能一些软件会在监听前自动加dither。

31
#9 18-12-19 10:06
waves的教程就是用总线上cla-2a和ssl总线压缩的模拟噪声来代替抖动

226
#10 18-12-19 11:47
jaganshi 发表于 18-12-19 07:46
是的,挂总线那个是都市传说哄小孩的。Dither的目的是通过1位随机噪音来避免1位的固定失真,所以任何降低比 ...

其实最后用硬件的话,宿主内的32浮点和64浮点录音其实不一定那么有意义,主流声卡的内部数字通道都是24bit的,我觉得开24的就足够了。而且实际上24bit已经是144db的动态范围了,现在没有任何adda能达到这个动态范围。也就是录进来的声音都不会比24bit高,所以我觉得一般音频不会被大幅增益的情况下,输出到16bit时dither就好了,更高的可以不dither了。

226
#11 18-12-19 11:51
Piaaoooo 发表于 18-12-19 10:06
waves的教程就是用总线上cla-2a和ssl总线压缩的模拟噪声来代替抖动

那个噪声和dither的噪声还是有点不同吧

1715
#12 18-12-19 12:11
只有位深度发生变化的时候需要dither。wav.16bit转mp3不需要dither,模拟噪声和抖动的噪声并不相同。ozone插件无从谈染色,如果是非总线则无法进行噪声整形。综上所述,该咋用就咋用就行了,不用想太多。想太多的时候先盲听试试自己的想法可不可行。

226
#13 18-12-19 13:27
wangnov1 发表于 18-12-19 12:11
只有位深度发生变化的时候需要dither。wav.16bit转mp3不需要dither,模拟噪声和抖动的噪声并不相同。ozone ...

方法我都说了,这么简单的实验自己做一下不就有结果了,我是做了对比确实有区别才发这个贴。噪声整形不过只是给噪声做了一定变化,你新开一轨一样可以整形。臭氧染色我不想多说,首先它的dither部分和最大化部分是合在一起的,你没办法旁通最大化只做dither,最大化阈值放到0即使换一换臭氧那几个模式声音都有区别了,没染色就有鬼了。

3477
#14 18-12-19 13:34
1.Dither一定要加在Masterbuss上。
2.Ozone很Clean。
3.亲自做实验,您的这种Parallel Dither虽然的确也能发挥Dither的作用,能够保留住低电平信号,但是却会产生Odd Harmonic Distortion,而不是你说的更Clean。
4.两张图,一张是正常Dither,一张是你的Parallel Dither(用Generator生成1 kHz,-98dBFS信号,24Bit降到16Bit)。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
观众反应

1715
#15 18-12-19 13:44
zjfsswk 发表于 18-12-19 13:27
方法我都说了,这么简单的实验自己做一下不就有结果了,我是做了对比确实有区别才发这个贴。噪声整形不过 ...

建议看看楼上的测试。很多时候耳朵和心理会一起欺骗你,不过噪声整形我确实说错了,不知道当时在想什么。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

搜索