引用:
原帖由 racingpht 于 2019-4-1 21:17 发表
总结一下,你的观点就是“bit多了就随便降都不要紧”。这不是我儿子都会的计算机水平么。。
问题是
1:你举的例子算精度是错的,你那个是计算机初级基本常识,不是数字音频的初级基本常识。数字音频的实践和你的例子没有 ...
实际就是那个网页的8bit的文件在windows里用高bit播放,降低音量没明显的失真和噪音啊。
我刚才自己转了一个8bit的音乐,用32bit播放,低音量对比高音量也没有明显的失真和噪音。
我用Audacity设置采样率转换器:低质量(最快),无抖动,将rmaa的测试wav -39db 32位保存,导入-37db 32位保存,导入+41db 32位保存,导入+35db 16位保存,得到的文件用SHA-256校验和原文件是一样的。所以16bit音频文件用32bit格式减少音量在幅度不大的情况下,确实是可以无损的。
不过我以为16bit用24bit播放能丢8bit其实是有点错的,-43db再放大回来是无损,-47db再放大回来就不是无损了。
r版你自己试一下吧,低bit文件使用高bit来减少音量确实是无损的(相对原来的低bit)。
抖动、噪音整形,是好一点的算法,但是没太大差别。
引用:
原帖由 空山秋雨 于 2019-4-1 21:56 发表
并没有这么简单,不过可以肯定的是,windows共享模式hifi用户尽量要避免设置为48khz及倍数。
至于数字音量和模拟音量,有兴趣可以详细请教一下隔壁站的fumac,在LA举办的AES@NAMM专程讲过一节课,内容就是模拟和数字音量控制 ...
这个其实就是我说的那个前级的底噪和失真比dac低而已。
---------------
http://forum.xitek.com/thread-1051463-1-1-1.html
底噪范围:1.9uV~35uV (Typical vol=0~99)
底噪范围:1.5uV~22uV (A weight vol=0~99)
谐波失真典型值: THD<=0.0001%(<=-120dB) BW=30k / 600Ohm load
谐波失真标称值: THD<=0.0003%(<=-117dB) BW=30K 600 Ohm load
动态范围标称值: >=126dBrA(vol=99)
--------------------
再看了下,其实不算很好,那张图好像是加权的信噪比(信噪比是无输出时的底噪除以输出电压,不如thd+n,有单正弦波输出时的底噪加失真,一般低音量时失真可以忽略,但也有产品设计不好),他的前级标称底噪最低是1.9uv。(后来又算了一下,按那张图,底噪应该是0.8uv才对)
双木三林d1实测动态范围122db,底噪大概是1.6uv。
------------------------
https://www.audiosciencereview.c ... -amp-switcher.2335/
有个49美元的被动前级,底噪好像是0.89uv(第一张图应该是输入的电压,输出电压要减去衰减音量),9:00 volume比原始输入低31db,所以底噪是-81dbv的1%,-81dbv是89uv。(但是3点和12点音量时,底噪比9点音量大)
我觉得前级应该就是电阻衰减,再1:1放大(缓冲)