![]() ![]() Once you’re reconnected, you can verify which codec you’re connecting with by enabling the Bluetooth menu bar icon (System Preferences >Bluetooth>Show Bluetooth in menu bar), then holding down option and clicking the Bluetooth menu bar icon and navigating to the headphones entry. If your headset is already connected, disconnect and reconnect. If you have an aptX-only device you can enable that here as well. Run Bluetooth Explorer, then go to Tools>Audio Options. If you’re already logged in to the developer site, you can also use this direct link for the 9.0 version:įor older versions you’ll get “Hardware IO Tools for Xcode 7.3” dmg file that contains “Bluetooth Explorer.app” – this is the only file you need, move it anywhere, and you can delete the rest. Search for “Additional Tools for Xcode” – at the time of this writing, the latest released version is for Xcode 9.0. Go to the Apple developer downloads page – you will need to register a developer account if you don’t already have one. To enable aptX or AAC support, you need to get a copy of Apple’s Bluetooth Explorer development utility. Here’s the original method, still handy in case you want a GUI to toggle the settings: To disable either one, just change “-bool true” to “-bool false” at the end of the command. Sudo defaults write bluetoothaudiod "Enable AAC codec" -bool true Sudo defaults write bluetoothaudiod "Enable AptX codec" -bool true #Beoplay app for mac updateTo update these settings in the Terminal: If you get an error “Domain bluetoothaudiod does not exist”, that means none of these settings have been set before, update the setting as shown below and you’ll be able to read the setting as outlined above. You should then see the current settings: #Beoplay app for mac passwordOpen Terminal and enter “sudo defaults read bluetoothaudiod” and type in your password when prompted. Thanks to Anders Carling in the comments, looks like there is a much easier way to check and update these settings. If you can’t reliably detect what a headset supports, then the lowest common denominator is the safe choice.ĪirPods however do automatically use the AAC codec without the user having to set any options. My best guess is that it is becuase SBC is the universally supported (and required) codec for the A2DP Bluetooth audio profile, and using that maximizes compatibility and minimizes customer complaints. (And occasionally a fallback to the low-quality SCO streaming codec for some voice-chat apps like Cisco Jabber) The OS does support aptX and AAC over bluetooth, but you have to jump through some hoops to enable them. ![]() Although I usually prefer Sennheiser headphones (my previous pair of NC headphones was the Sennheiser Momentum Wireless 2 (aka HD-1)), I went with the Sony due to their support of the AAC codec, as my primary devices are all Apple.īy default on OS X and MacOS, the headphones will connect with the SBC codec when playing audio. I recently purchased a pair of Sony MDR-1000X Bluetooth noise-cancelling headphones. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |