SONY MDR-XB950BT + iMac 5K 使用 apt-X 解碼器

環境:

電腦:iMac 5K + OS X EL Capitan
耳機:SONY MDR-XB950BT


最近入手了 SONY MDR-XB950BT 無線藍芽耳機,主要是因為支援藍芽 aptX ,而且日本水貨又便宜。

興高采烈地和我的 iMac 5K 配對好之後,卻覺得音質很差,人聲高音甚至會有疵疵的聲音,這種音質根本無法接受。但如果是透過一般 3.5mm 耳機線連接,聲音卻又好好的沒問題。

上網用 Mac Bluetooth Audio 當關鍵字查了一下,發現 Mac 預設會使用 SBC 解碼器,而不是 aptX 解碼器,加上 bitpool 預設值低得可憐,所以音質透過藍牙傳輸會很糟糕。

網路上很多資料都過時了,或是沒有針對 OS X EL Capitan 的解法。以下是我東找西找,找了半天的解決方案:

1. 我的耳機是 SONY MDR-XB950BT ,必須要手動切換模式,才會支援 aptX ,方法在 Selecting the sound quality mode of music playback。先關閉耳機電源,開啟電源同時按下 音量 + ,這樣就會進入 “Priority on sound quality” 模式,也就是會在 SBC/AAC/aptX 三種模式自動選擇。看到藍色指示燈閃三下代表成功。

2. 回到 OS X 使用藍牙偵測裝置並且配對,如果可以成功配對且有聲音,那下面就不用管了 (當然,事情不會那麼簡單…)

3. 在進行步驟 2 的時候,會發現藍牙裝置一直連斷連斷,這時候就要到 Downloads for Apple Developers 找 Hardware IO Tools for Xcode 7.3 beta 下載,裡面有個 Bluetooth Explorer.app 可以設定藍牙裝置。

4. 重新啟動 Mac 關閉 SIP (System Integrity Protection) ,在重新啟動階段按下 CMD + R 進入 Recovery Mode 然後開啟終端機輸入 csrutil disable 。

5. 再重新啟動 Mac 正常登入後,開啟終端機確認 SIP 關閉

roga@kitchen:~$ csrutil status
System Integrity Protection status: disabled.

6. 要執行 4, 5 兩個步驟,是因為我查藍牙的 event log 發現 SIP 會阻止 Bluetooth Explorer.app 修改系統設定。

7. 打開 Bluetooth Explorer.app 選單 Tools -> Audio Options -> Force use of aptX


螢幕快照 2016-01-19 上午1.34.59

8. 重新配對一次 SONY MDR-XB950BT 和 Mac 就可以看到使用 aptX 解碼器了。


螢幕快照 2016-01-19 上午1.22.04

要看到藍牙詳細資料的方法,是先按住 alt 不放,然後選擇選單上的藍牙圖示。


為了搞這個,花了一個多小時找答案和 try error…

Posted in computers

Leave a Reply

Your email address will not be published.