注:本文的方法仅验证了个人的蓝牙设备,可能不具备普适性,不过对于受类似问题困扰的朋友来说,未尝不是一种参考方法。
遇到的问题
为了摆脱线的束缚,我通常使用头戴式蓝牙耳机连接 Mac 听音乐,但从此就遇到一个非常头疼的问题:每次自动切歌时,大概率听到高频的「呲呲」声音,长此以往非常影响听歌体验。经在有限的条件下测试,手头的两台 Mac 与这个蓝牙耳机连接均出现此故障,只有 iPhone 正常。
| 输出设备 | 音源设备 | 效果验证 |
|---|---|---|
| Sony WH-CH500(蓝牙版本:4.2) | iMac 2019(蓝牙版本:5.0) | OK |
| Sony WH-CH500(蓝牙版本:4.2) | MacBook 2016(蓝牙版本:4.2) | OK |
最初,我怀疑是 macOS 系统的问题,但无论是格盘重装以及后来从 Mojave 升级到 Catalina 都没有解决。播放器、音源都试着更换过,甚至也联想到可能是与 Wi-Fi 信号干扰导致,但就算把 Mac 的 Wi-Fi 都改为 5G 也不能解决。
问题解决
直到最近,偶然了解到 Apple 开发者网站提供了相应的蓝牙调节工具,于是打算尝试一下,使用平时的 Apple ID 登陆,只需同意一个协议即可。进入苹果开发者网站后,在网页右上角点击「Account」→「Downloads」→「More」→ 搜索框中输入「Additional Tools」,然后根据系统版本选择相应的安装包,我使用的是目前最新的 10.15.4 ,所以下载最新的「Additional_Tools_for_Xcode_11.4.dmg」。

打开工具包后,进入「Hardware」目录,打开「Bluetooth Explorer」这个 App。


先来看一下修改前的状态:按住「Option」键的同时,点击任务栏的蓝牙图标,可以查看耳机的详细信息,可以看到,编解码器这里显示「不活跃」,个人猜测是连接模式不稳定导致。

首先,断开耳机的连接。

打开 Bluetooth Explorer,点击「Audio Options...」。

勾选「Force use of aptX」,然后关闭。

(可选)关闭蓝牙,然后重新打开蓝牙,注意如果是使用了蓝牙鼠标,记得提前连接一个非蓝牙鼠标。

重新连接蓝牙耳机,确认详细信息,可以看到,此时已能正确显示「AAC」,虽然刚才并没有直接调节 AAC 解码,但确实奏效了……

经过多次验证,包括连接、断开,切换音源等等各种尝试,已无烦人的「呲呲」噪音。至此,困扰我接近两年的问题终于解决。
一周后更新
经过一周的使用,发现调整为 AAC 模式还是偶尔出现问题,最后通过关闭 AAC,强制使用 SBC 模式没再出现噪音问题。
再次说明:本方法仅在本人现有条件下验证通过,不保证普适性,仅供参考。
