前言:目前我所知的支持LDAC蓝牙编码的安卓ROM都有一个通病,就是采样率默认被设置为96kHZ,且用户在开发者选项手动修改的设置无法保存。可是流媒体音乐平台的音乐资源,它们的采样率通常都是44.1kHZ。那么默认情况下,通过LDAC来听歌时,采样率都被转换到了96kHZ,这种非整数倍的采样率转换会劣化音质。可就算这一次用户手动把LDAC的采样率修改成44.1kHZ,下次你连上蓝牙时,采样率依旧回到了96kHZ,一次次修改实在不方便。
我四处搜索相关信息,但是这个话题很少有人提及,直到我找到了LDAC本家索尼开发的一款app--Music Center。
简单来说,这是个离线播放器,但是在LDAC连接时,它可以根据当前播放的歌曲自动切换采样率。但是离线播放器还是不方便,于是我继续鼓捣这个app,有如下发现:
首先,把这个播放器常驻后台,防止被省电机制杀死,要是ROM支持自启动设置就给它打开,总之就是保持Music Center一直在运行。这样设置好后,你在LDAC模式下用Music Center播放一首歌,这时采样率会被自动切换成跟这首歌保持一致,好了,暂停播放,放入后台,这样一来,LDAC的采样率就被锁定成这个值了,用QQ音乐这类在线播放器,依旧会保持这个采样率。就算是把蓝牙断开,重新连接,你去开发者选项看,采样率还是锁在刚才那个值。也就是说,Music Center能根据播放的歌曲来切换并锁住LDAC的采样率。
那么结论是,对于喜欢听在线音乐的朋友,下载一首44.1kHZ的歌曲在LDAC连接下用Music Center播放几秒,然后暂停放进后台就不用管了,安心听自己的常用播放器就行了,一劳永逸。题外话,LDAC的确很优秀了,iOS快跟上啊。