使用Foobar等播放器能提高音质?
要说玄学哪家强,HiFi绝对是重灾区。很多人用电脑玩HiFi发烧音质,除却解码器、功放、耳机音箱等老生常谈的玄学硬件,在软件方面也诞生了很多玄学。其中比较流行的一个,就是换用某些播放器例如Foobar2000,可以极大程度地提升音质。
换个软件就能够提升音质,这似乎理所当然?但事实还真的并非一定如此。首先,Foobar2000在官方的Q&A页面中,就明确表示,Foobar2000并不能提高音质。其次,从PC输出音频的原理来看,Foobar2000的确也不会对音质造成正面的影响。
PC要播放一段音频,播放器的工作就是把音频文件解码成为PCM,然后经由Win系统的音频接口(MME、DirectX、WASAPI、ASIO等等),输出到声卡等DAC设备进行数模转换,然后经由放大器、耳机等硬件,就可以听到声音了。播放器除了解析音频文件,对整个音频播放的流程,都是没有音质方面的影响的。而解析音频文件的时候,只要算法正常,结果绝对不会有所差异——正如你用任何压缩软件去解压缩同一个rar文档,解压出来的东西都是一样的。因此,用不同的播放器,音质也不会有所差别。
然而,的确有人信誓旦旦地表示,使用Foobar2000等播放器,的确可以听到更好的音质。除却心理暗示方面的影响,造成“音质提高”,或许是因为下面的一些原因。
◆开启了音效。如果你开启了播放器的音效,那么播放器就不会把音频文件原汁原味地解码成为PCM音频流,而是会在其中加料。偏偏Foobar2000又是一个支持众多音效插件的播放器,很多人安装的都不是原版的Foobar2000,可能会默认开启音效。最后造成听感不同,也在情理之中——注意,听感的改变并不意味着音质提升。
很多人分不清音质和音效
◆使用了干扰更少的音频接口。前面提到,Win系统的音频接口包括MME、DirectX、WASAPI、ASIO等等。其中一些音频接口属于低优先级的API,是不会让播放器独占的。例如,当播放器播放44.1kHz采样率的音频时候,QQ突然有了通知提示音,这个提示音的采样率是48kHz,那么系统就会把播放器播放的声音和QQ提示音进行混音,SRC后再输出。如此一来,音质自然会下降。而Foobar2000支持WASAPI、ASIO等独占型接口,可以保证音乐播放不会被干扰——带来的负面作用就是你可能听不到QQ提示音了。
使用WASAPI等独占通道,的确可以减少音质方面的干扰和延迟
◆使用了更高规格的音频文件。通过安装插件,Foobar2000可以支持规格远超CD音质的高清音频,或者DSD音频。HiFi发烧友之所以爱用Foobar2000,这也是一个很大的原因。另外,Foobar2000支持比较好的SRC算法,能够把低采样率的音频,SRC到高采样率。如此一来,波形会变得更加平滑,听感也会更细腻。从这点来看,Foobar2000对音质方面还是有正面作用的。