Improve Compressed Bluetooth Audio on Mac

If you’re experiencing compressed audio when connecting to a bluetooth headset on your Mac, you can change a setting to improve the quality:

  1. Option (alt) click the bluetooth icon in the menu bar and select Open Bluetooth Explorer.The hidden bluetooth menu - Open Bluetooth Explorer
  2. When Bluetooth Explorer opens, select Utilities then Special Options from the menu bar.Utilities then Special Options
  3. Finally increase the minimum bitpool to around 40 and the maximum bitpool to the maximum, 64. Tick the enable role switching option if it isn’t already enabled.Increasing the bluetooth audio quality by increasing the minimum and maximum bitpool bandwidths
  4. Finally, quit Bluetooth Explorer to save the settings. You might need to turn bluetooth off and on for the changes to take effect.

This increases the bitrate of your A2DP bluetooth audio which lowers the compression of the sounds.

Alternatively you can do this quickly by pasting this command into terminal:

defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Min (editable)" 45

Or run this app: Enhance Bluetooth Audio Quality.app

If you’re looking to get some bluetooth earphones, I highly recommend the Sony Ericsson MW-600 Bluetooth Stereo Headphones.

Throttle Bandwidth on MAC OS X

To limit the connection speed on your Mac to a 56k modem for testing your website loading speed, pop this into terminal:

sudo ipfw pipe 1 config bw 56kbit/s
sudo ipfw add pipe 1 dst-port http

You can change 56kbit/s to any speed you want to test with.

To clear it either reboot or use:

sudo ipfw flush

via (macgeekery.com – Traffic Shaping in Mac OS X)