Apple Intelligence now features Image Playground, Genmoji, Writing Tools enhancements, seamless support for ChatGPT, and visual intelligence.

Apple Intelligence has also begun language expansion with localized English support for Australia, Canada, Ireland, New Zealand, South Africa, and the U.K. Learn more >

You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Bluetooth audio in OSX Lion

In Snow leopard, I would use a plantronics bluetooth headset for facetime and skype chats. Now, in Lion, I can't. I keep getting a bluetooth audio error. I live in a dead zone, so this is a pretty important thing for me.


The console shows the following errors:


7/22/11 3:21:11.000 PM kernel: REQUIRE failure: mClientResponseTimedOut == false - file: /SourceCache/IOBluetoothFamily/IOBluetoothFamily-2500.4.17/Core/Family/Drivers/ IOBluetoothSCOAudioDriver/IOBluetoothSCOAudioDevice.cpp:711

7/22/11 3:21:11.000 PM kernel: REQUIRE failure: result == kIOReturnSuccess - file: /SourceCache/IOBluetoothFamily/IOBluetoothFamily-2500.4.17/Core/Family/Drivers/ IOBluetoothSCOAudioDriver/IOBluetoothSCOAudioEngine.cpp:270

I have also noticed that odd things happen to my audio as long as the device is paired, wether or not it is active. Audio is sometimes output as mono, volume controls do not work for the line out, and audio mutes (even thoguh it is shown as unmuted) at random moments. None of this can be resolved as long as the headset is paired.

Is there anything I can do to get my iMac to use the bluetooth earpiece that worked just fine in Snow Leopard?

iMac 7,1, Mac OS X (10.7)

Posted on Jul 22, 2011 12:30 PM

Reply
Question marked as Top-ranking reply

Posted on Apr 9, 2017 5:02 PM

I did download and install the latest xCode, once it is installed.

User uploaded file


Click in the Xcode icon and open it.

In the top menu: Click on Xcode

User uploaded file


then 'Open Developer Tools' -> 'More Developer Tools'


You will need to sign in or create an account as Xcode developer. When you sign in just type in the search field 'hardware io'.


User uploaded file


Select and download the latest version of Hardware IO Tools for Xcode.


Once is download open the *.dmg file. In the other hand, in your application Xcode app folder do a right click and select: 'show package content'


User uploaded file

Drag and drop all the tools from the 'hardware io' dmg file you just downloaded and place them in the 'contents->applications folder inside the Xcode app folder.

User uploaded file

Now if you open the Xcode->Open Developers tools->Bluethoot Explorer

User uploaded file



With Bluethoot Explorer open select from the top menu: Tools->Audio Options


User uploaded file

I played with the options and realized that the problem was in my case with the bit rate. So I increased the number of packets that can be buffered to 50 and also the latency.


There are many bluethoot tools and graphs that you can use to troubleshoot and check where is the problem with the Xcode Hardware IO.


Let me know, with what configuration you were able to fix your problem.


Greetings.



User uploaded file

391 replies

May 5, 2014 11:40 PM in response to Reuben Montgomery

After an hour of messing around I was finally able to get bluetooth audio streaming from OS X 10.9 Mavericks.

Copy this into Terminal and hit Enter.


defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Max (editable)" 80

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

defaults write com.apple.BluetoothAudioAgent "Apple Initial Bitpool (editable)" 80

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

defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool" 80

defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool Max" 80

defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool Min" 80


What I'm doing is basically changing every setting to 80 (higher quality than default) and making it stay at that setting. If you set min and max as two different numbers, the system tries to adjust the bit rate while audio is playing, causing it to click and pop. Why Apple hasn't fixed this is a complete mystery to me.

Jun 9, 2014 4:54 PM in response to a4darkness

I dont know if anyone can help me with this. I just got a beats xl and when i connect it via bluetooth with my macbook air there is an audio delay when watching anything with video. It is driving me crazy 😟. I used to have a bose soundlink ii and i never had this problem. Everyone says use another movie player but that doesnt realy help when playing a game, watching news or youtube in safari.


someone please help.

Jul 31, 2014 9:42 AM in response to artfromeast longmeadow

User uploaded file

I am currently being frustrated with this error message now. Fairly recently I got a Taotronics headset which worked very well, but recently I've been bugged with that message. It looks as if what sets it off is the headphones being turned off. The system finds it can no longer connect and informs me of this. That would be fine, but the problem is that even if you click on 'stop using headset ' it keeps sending the message. The only way to stop it seems to be to delete the headset from the list of devices and pair again next time I want to listen with it.


I'm inclined to blame the latest update to iTunes (by the way, I'm using Mountain Lion not Lion but the issue is the same as yours), since things were fine at the beginning, and I think the problem started about the same time as that update.

Jul 31, 2014 2:14 PM in response to cogito2

I said: I'm inclined to blame the latest update to iTunes.


Correction — it has now become clear that the error message is connected with Mail. Indeed, every time I send an email I get the **** message. Weird! But it looks as if I can just click the 'stop using headset' button and all is well — next time I start up my headset it gets connected again automatically and I don't have to do anything.

Mar 14, 2015 7:59 AM in response to MentalUproar

This is the above mentioned configuration that soled the problem with my bluetooth headphones on my MacBook Pro 13" mid 2012:


defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Max (editable)" 80

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

defaults write com.apple.BluetoothAudioAgent "Apple Initial Bitpool (editable)" 40

defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool" 58

defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool Max" 58

defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool Min" 48

I'm reporting them for those who are seeking help.

Stefano

Jul 9, 2015 4:28 AM in response to Reuben Montgomery

Dear Reuben, Dear Ressac,

you're The Man, better, the Men!!


Lots of thx, Ulrich



+++

For google :

If you experience bad bluetooth quality between Mac OSX 10.10 / Macbook Pro 2013 with the Sennheiser MM550,

execute the follwing lines in Terminal:


defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Max (editable)" 80

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

defaults write com.apple.BluetoothAudioAgent "Apple Initial Bitpool (editable)" 40

defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool" 58

defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool Max" 58

defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool Min" 48

and reboot.

Aug 18, 2015 7:48 AM in response to MentalUproar

Thanks a lot for those Geniuses !!! I wonder how do you even find these cheat codes!! xD


YES! This has solved my problem.

For those having this issue can follow the steps. but you will have to restart to get it work.

defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Max (editable)" 80

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

defaults write com.apple.BluetoothAudioAgent "Apple Initial Bitpool (editable)" 40

defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool" 58

defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool Max" 58

defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool Min"

But I still have choppy audio on windows via bootcamp. can't find a way to fix it there.

Someone need to find the codes for windows

Aug 26, 2015 8:11 AM in response to Ali194

These settings didn't help me. I've been struggling with popping and hiccups in the audio stream.


Currently running 10.10.5 on a Mid-2014 13" Macbook pro.


I've had no connection issues at all to my new B&O play H8's but over bluetooth there's been quite a bit of pops to the audio, especially when first connected.

Bluetooth audio in OSX Lion

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.