Für den Musikgenuss unterwegs und im Büro liebe ich meine geschlossenen Bluetooth-Kopfhörer von Sennheiser (MM 450 und MM 550). Die sind sehr angenehm zu tragen, liefern einen tollen Sound und spielen hervorragend mit iOS-Geräten zusammen. Am MacBook hatte ich jedoch stets das Problem, dass die Audioausgabe via Bluetooth extrem blechern klang und von Musikgenuss keine Rede mehr sein konnte. Ich habe die Schuld stets Lion in die Schuhe geschoben und dachte, dass sich das Problem mit Mountain Lion selbst lösen wird. Tat es nicht…
Somit wurde es Zeit sich tiefer mit der Materie zu befassen. Die Bluetooth-Settings in den Einstellungen führten leider auf keine heisse Spur und das Terminal musste her.
defaults read com.apple.BluetoothAudioAgent
Hiermit lassen sich die aktuellen Einstellungen auslesen. Massgebend für die Audioqualität ist der (minimale) Bitpool, welcher zwischen OSX und dem Bluetooth-Kopfhörer ausgehandelt wird.
In meinem Fall sah die Ausgabe unter OSX Mountain Lion so aus:
{ AllowRoleSwitches = 0; "Apple Bitpool Max (editable)" = 64; "Apple Bitpool Min (editable)" = 50; "Apple Initial Bitpool (editable)" = 50; "Disable AptX codec" = 0; "Negotiated Bitpool" = 30; "Negotiated Bitpool Max" = 53; "Negotiated Bitpool Min" = 2; "Stream - Flush Ring on Packet Drop (editable)" = 0; "Stream - Max Outstanding Packets (editable)" = 30; "Stream - Use dynamic bitpool (editable)" = 0; "Stream Resume Delay" = "0.75"; }
Bevor man an den Werten rumspielt sollten Bluetooth und Audio-Player (z.B. iTunes) beendet werden. Wer seine Maus oder Tastatur per Bluetooth verbindet, muss zumindest das Audio-Gerät deaktivieren („nicht als Audio-Gerät verwenden“). Es empfiehlt sich auch die Ursprungswerte zu speichern um im Notfall darauf zurückgreifen zu können.
Danach können die Werte angepasst werden. In meinem Fall lieferten die folgenden Einstellungen mit dem Sennheiser MM450 und MM550 gute Resultate:
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" 48 defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool Max" 53 defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool Min" 48 defaults write com.apple.BluetoothAudioAgent "Stream - Flush Ring on Packet Drop (editable)" 30 defaults write com.apple.BluetoothAudioAgent "Stream - Max Outstanding Packets (editable)" 15 defaults write com.apple.BluetoothAudioAgent "Stream Resume Delay" "0.75"
Die Musikqualität sollte sich nun merklich verbessert haben. Falls nicht, lässt sich mit dem ersten Command überprüfen ob alle Werte korrekt übernommen wurden.
23.04.2013 19:59
Hat wunderbar funktioniert und bei mir die ersehnt Abhilfe geschafft!
Ganz herzlichen Dank!
Gestreamt wird an einen Logitech Bluetoothadapter an die Hifi-Anlage.
05.06.2013 19:28
Hat wirklich super funktioniert. Vielen Dank für den tollen Tip. Auch die leichten Knackgeräusche sind ebenfalls an meinem PX 210 BT verschwunden. Jetzt macht es endlich wieder Spass über iTunes zu hören, bin immer aus Frust auf meine mobilen Endgeräte ausgewichen 🙂
14.12.2013 15:54
Das Verfahren ist in Mavericks nicht mehr möglich.
Gibt es schon eine Alternative?
15.12.2013 12:33
Kriegst du eine Fehlermeldung? Meine Einstellungen wurden in OSX Mavericks übernommen.
21.02.2015 19:52
Ich habe die Audioqualität vor 2 Wochen heraufgesetzt, kurz danach habe ich aber meine hdd gegen eine ssd getauscht und nun nach dem neuaufsetzend des Systems kommt folgende fehlermeldung: „Domain com.apple.BluetoothAudioAgent does not exist“
Was kann ich tun? Momentan klingt Musik über meinen Soundlink Mini grauenhaft wenn ich ihn nicht per Kabel verbinde…
21.12.2013 13:56
unter 10.9 funktioniert bei mir das auslesen auch nicht:
„Domain com.apple.BluetoothAudio does not exist“