有人花大价钱买了支持24bit/192kHz的解码器,结果拷问我:"为什么我听不出跟CD的区别?"我说:"因为正常人本来就听不出来。"这不是解码器的问题,是奈奎斯特采样定理决定的——44.1kHz采样率已经完美覆盖了人耳可听的全部频段。下面把采样率和位深的关系讲清楚。

16bit和24bit在听感上有什么区别?从理论上看16bit提供96dB动态范围,24bit提供144dB动态范围。但实际聆听环境中房间的本底噪声通常在30到40dB SPL,人耳的痛阈约120dB SPL。16bit的96dB动态范围已经覆盖了从30dB到126dB SPL的范围,超过了人类可安全聆听的整个动态范围。24bit在成品音乐回放中的优势几乎为零。它的真正价值在于录音制作环节,允许录音师在较低的电平下录制以预留充足的动态余量,同时保持极低的噪声底限。对于纯听音乐的你,16bit 44.1kHz的无损音频已经是最优选择。

采样率44.1、48、96、192kHz选哪个?44.1kHz是CD标准用于音乐发行。48kHz是视频和电影音频标准用于DVD、蓝光和流媒体视频。96kHz和192kHz是所谓的高解析音频用于录音和母带环节。如果你的DAC和播放软件支持,输出采样率应该匹配源文件的原始采样率。播放44.1kHz的音乐时DAC设为44.1kHz,播放48kHz的视频音频时DAC切换为48kHz。不推荐强制将所有音频升频到192kHz播放,因为升频处理本身会引入算法伪影。DAC芯片内部的过采样滤波器通常会将输入信号升频到MHz级别进行DA转换,这个内部过采样与用户手动设高采样率不是一回事。

什么是抖动和Jitter?Jitter是数字音频时钟的不稳定性,表现为采样时刻的微小偏移。在DA转换过程中,时钟抖动会导致采样点的时间偏移转化为电压误差,产生噪声和失真。现代DAC使用异步时钟和缓冲技术,将输入信号的时钟与DAC本地的高精度时钟分离。DAC本地时钟负责DA转换的定时,输入信号的jitter在缓冲环节被消除。只要是合格的异步DAC,USB线、数字线等前端对jitter的影响极小。

升频对音质有提升吗?升频是使用算法将低采样率的音频插值计算为高采样率的数据。例如将44.1kHz升频到176.4kHz。理论上升频将量化噪声推向更高频段,使用DAC芯片的滤波更平滑,可能改善频响。但升频并不能增加原始录音中没有的信息。44.1kHz录音中22kHz以上的频段本来就无信息,升频到192kHz后这些空频段只是插值计算的平滑曲线,不是真实信息。多数盲测未能证明升频对可听音质有显著改善。

DSD真的比PCM好吗?DSD是一种1bit的调制编码方案,与PCM多bit编码不同。DSD使用极高采样率通常2.8MHz或5.6MHz,用1bit数据表示音频信号。在理论层面两种编码都能完美重建20Hz到20kHz的人耳可听频段。DSD的支持者认为其噪声整形特性使量化噪声被推到超声波频段,听感更自然。PCM的支持者指出DSD在高频段的噪声基底较高,且不能直接做EQ和电平调整等处理。实际听感差异极小。DSD文件的优势更可能来自于母带质量差异,而非编码格式本身的优劣。一首精心制作的16bit 44.1kHz PCM音乐,可能比一首批量转换的DSD音乐好听得多。不要为格式付费。

听音乐时Windows声音设置应该怎样设?在Windows的音频设置中将输出采样率和位深设为与文件匹配的值。但Windows的音频混音器默认将所有音频重采样到统一格式,这可能导致质量损失。推荐使用WASAPI独占模式或ASIO驱动,播放软件直接控制DAC,绕过Windows的音频混音器和重采样。foobar2000、JRiver、Audirvana等播放软件都支持WASAPI独占模式。在播放软件中将输出格式设为与源文件匹配。不需要将所有文件统一升频到192kHz再输出。