今年4月份,Windows上经典的免费音乐播放器 "foobar2000 "更新了它的v2.0版本。foobar2000最早是2002年出的,本次更新是自2010年发布v1.0版本以来的首次大版本升级。
这个播放器的特点是非常的轻量化,同时兼容非常多的格式,并且能通过添加组件的方式扩展功能。
foobar2000因其音质和多样化的功能而广受欢迎
foobar2000超越了之前的Winamp,成为Windows平台上最经典的音乐播放器,对我们发烧友而言也是如此。
Windows自带的媒体播放器的往往需要通过系统的内核混合器(音频引擎),它会降低音质。 后来iPhone火遍全球以后,苹果的iTunes在Windows上也流行过一阵子,但对发烧友来说也不够格,因为它也经过内核混合器。
虽然foobar2000也经过内核混合器,但因为它使用的是MME驱动作为标准,通过整合ASIO驱动组件,它可以使用ASIO驱动来绕过内核驱动。 此外,它还有一个用于WASAPI独占模式的组件,这样也能用WASAPI绕过内核驱动。
然后针对DSD文件,它可以通过添加组件进行原生播放。 可以说foobar2000能做的事有很多,这或许就是为什么它这么受欢迎的原因。
所以你说像foobar2000这样的软件,它的版本更新能不引起关注吗。
新版本增加了对x64和ARM的支持。我们都知道x86的 32位系统已经渐渐被淘汰了,X64现在更主流一些。
不过foobar2000 v2.0仍然支持x86系统,可能是照顾一部分老用户。 而我最关心的是,它的x64版本是否能支持之前X86上的扩展插件。
新版也增加了暗色模式。
我安装了64位版本的foobar2000 v2.0。
它依然是免费提供的,安装也很顺畅,没有出现任何问题。 顺便说一下,其实我在去年10月的时候就试用了重置版的Winamp,也试用了64位版本的fooba2000 v2.0测试版,现在经过了半年的完善,终于正式发布了。
安装界面
Ken Fujimoto的数字音频实验室
提一句,Winamp 软件现在也复活了,有兴趣的朋友可以去试试,它支持高分辨率和Win11系统。
Winamp启动时,会出现一个简单的播放界面,与之前的v1.x版本几乎没有变化。
直接拖放一个音乐文件夹到界面上,像以前一样,它会自动创建音乐库。
通过拖放文件夹创建音乐库。
支持的文件格式也有所增加,TAK、APE(Monkey's Audio)、AC3和DTS,这些以前是扩展项,现在已加入到默认, 下方的表格列出了所包含的解码器。
解码器清单
foobar2000 v2.0的新功能之一是支持Windows 10/11的暗色模式,这一点已经被很多网友证实。
将Windows改为暗色模式
Foobar2000的暗色模式
ASIO驱动需要安装组件
现在,最有趣的是对ASIO驱动程序的支持,但当我第一次看偏好设置中输出部分的设备时,我挺惊讶,它似乎默认就支持WASAPI独占模式。
但我不确定这是否还用到了内核混合器,但好像你选择了一个标有[exclusive]的设备,音质并不会出现下降。
模拟人生WASAPI独占模式
在这种情况下,不支持ASIO驱动,所以我在foobar2000网站上搜索了一个ASIO驱动的组件。 然后,就可以得到ASIO输出。
ASIO输出
虽然它是去年9月发布的,但它注明是支持64位版本foobar2000 v2.0的,所以它应该可以用。 而事实上,只要下载好,双击就安装好了。
组件安装界面
最后点击应用就完成了。
重启foobar2000后,ASIO驱动现在可以在首选项的输出部分找到。
现在可以使用ASIO驱动了
我试着播放了一些文件对比了一下,采样率也随着文件的变化而变化,看来没有什么问题。
采样率也会根据文件进行变化。
DSD转PCM播放没问题,但原生播放就不行了。
下一个测试是DSD文件播放。
DSD播放的组件在foobar2000官网上是没有的,你需要从SOURCEFORGE下载并使用 " Super Audio CD Decorder "。
最新的版本叫做foo_input_sacd-1.5.4.zip,下载并解压后,得到两个叫做'foo_input_sacd.fb2k-component'和'foo_dsd_processor.fb2k-component'的组件,然后安装。
安装界面
然后我就能对DSD文件进行解码,并将其转换为PCM播放。
然而,我仍然想尝试"原生DSD播放"。 所以我拿出我的老Korg DS-DAC-100,它支持使用ASIO 2.1的DoP,连接它,但它似乎没有工作:我确认可以读取DSD文件,并且能以DSD流的方式播放,但我无法为DSD分配ASIO驱动。
这可能是由于缺乏相应的组件,这不算是foobar2000 v2.0本身的问题。反正结果是,我试了一整都没有播放成功。
然而,从各方面收集的信息表明,DSD原生播放肯定是可以的,我还需要再研究一下。
另一方面,在找这个组件的时候,我突然发现了一个用于VST插件的组件。foobar2000也自带了一个标准的图形均衡器,但基本没人用。
foobar2000中的图形均衡器
然而,如果能使用VST插件,可玩性就大大增加了。
软件作者其实也不知道有这个VST插件,这个插件其实是在2022年11月首次发布的。它似乎是支持VST 2和VST 3的,因为该组件被命名为 "VST 2.x/3.x适配器"。
它似乎也支持64位版本,我下载后双击它,安装成功。
我看看它怎么用......于是在首选项中播放设置下的DSP管理器中发现了一个VST 2.x/3.x适配器。 点到下一步时,出现了一个效果选择界面,目前内置的插件显示在一个下拉菜单中,然后我就可以选择别的插件了。
一旦选好了,就出现了VST插件界面,可以随时打开使用。 如果你想使用多种效果,你可以激活并设置多个VST 2.x/3.x适配器。 一个免费的软件,能做这么多事真是相当不错。
VST插件
通过这种方式,现有的组件可以直接并入到x64版本的foobar2000 v2.0,实测基本都可以使用,因为这些插件还算是比较新的。 但如果是老的一些组件,比如界面显示系统,就会出现错误,无法使用。
当试图加入较旧的组件时,会显示错误!
如果你一直用的一个老组件没有更新,这里你就不得不做出妥协了,但就我个人使用而言,碰到的情况中除了原生DSD播放外,其他都可以正常工作。
我预计这个版本很快就会在发烧友中普及开来。