我举个例子:sony d50是不支持解码24/192的,如果你给它这种文件,它直接报错的。
还搞什么音量减半? 莫名其妙。 自己看wiki dither页,丢bit会发生什么说的很明白了 你都知道16位表达2^16了 那么15位自然最高只能到2^15
所以虽然32767看起来是65534的一半 但是其实音量不是一半 因为虽然分子变了 分母也不同了 本帖最后由 tyj518 于 2016-4-3 05:12 编辑
大多数dac不支持15bit。。。
但如果是32bit的PCM给24bit的DAC,那么一般会先对32bit的数据做dither(可以是TPDF或者noise shaping)到24bit,然后再转换为模拟信号。
32bit降到24bit不可避免会产生新的量化噪声,dither的作用就是避免这些量化噪声集中在某几个单一频率(或者说避免量化噪声成为谐波失真),用TPDF可以让新产生的量化噪声的频谱基本是平的,而用noise shaping可以让新产生的量化噪声集中在人耳不敏感的频率范围。
至于音量,DAC的音量并不是由量化深度决定的,而主要是由最大输出电平决定的。实际上PCM当中的数据更类似于定点小数而不是整数。换句话说1101(不考虑符号位的话)实际上表示0.8125。
本帖最后由 mc鲁迅 于 2016-4-3 05:15 编辑
AnalogDevices 发表于 2016-4-3 03:08
那么换句话说
就是同等音量下,声音的振幅信息量变少了
确切地说精度降低了
3bit dac可以表达 110 6/8和 111 7/8
2bit dac就只有 11 3/4了 反正最后就要绕到sdm丢失振幅信息,没有低频,是是是垃神真棒都学会迂回了 4realms 发表于 2016-4-3 07:23
反正最后就要绕到sdm丢失振幅信息,没有低频,是是是垃神真棒都学会迂回了
假设一个民科接收了比他自身认知高度更高的知识会发生什么情况!:lol:lol:lol AnalogDevices 发表于 2016-4-6 21:38
会变成大师
气功大师王林那种
页:
[1]