El audio del bluetooth de Yosemite está entrecortado/se salta

En dos MacBook Pro separados (uno completamente nuevo, uno con varios años) que ejecutan OSX Yosemite, todos los dispositivos de audio bluetooth están entrecortados (el audio entra y sale, salta como un CD rayado).

He intentado reproducir audio a través de Spotify, iTunes, YouTube con auriculares inalámbricos Beats Studio y un Big Jambox en ambos, en entornos separados. A veces el sonido es perfecto y claro. Entonces de repente se vuelve entrecortado.

Miré el Monitor de actividad durante los momentos difíciles y nada parece diferente de lo normal.

Para que conste, usando el mismo Wifi y dispositivos, iOS8 iPhone 6 y 5S no tienen este problema.

Tengo curiosidad por saber cómo comenzar a solucionar el problema: es difícil de solucionar ya que no hay forma de saber si se trata de interferencia, rendimiento de la aplicación, etc.

Mi experiencia con Yosemite desde el primer día ha indicado serios problemas de wifi/bluetooth. Esto está respaldado por miles de otros usuarios de Mac que experimentan una amplia variedad de problemas probablemente relacionados con bluetooth/wifi. Espero que se resuelva en 10.10.2, pero lamentablemente creo que no tendrás suerte hasta entonces...! Por curiosidad, ¿estás usando wifi de 2,4 GHz al mismo tiempo? Si es así, pruebe con ethernet o 5Ghz y vea si obtiene mejores resultados
@doovers Gracias. Es una gran sugerencia. He apagado WiFi en esta máquina, pero sin suerte. Sin embargo, parece que puede estar menos entrecortado como antes, es difícil saberlo ya que el entrecortado ocurre de manera intermitente.
Estoy experimentando problemas similares. El sonido crepitante y, a veces, el audio se detiene repentinamente y solo queda el ruido de alto volumen. Necesito volver a conectar el dispositivo. Probé con Bose SoundLink Mini y JBL con los mismos resultados. El problema está relacionado de alguna manera con el cambio de escritorios gráficos en mi monitor LG si no hago ningún cambio y coloco todas las aplicaciones en un escritorio, nunca sucede. Tal vez algún error con la conexión Thunderbolt del monitor LG. El monitor también sufre algunos problemas de vez en cuando.
Intente desconectar su teclado bluetooth.

Respuestas (3)

Es un problema con la cantidad de energía/ancho de banda suministrado al BluetoothAudioAgentdemonio a cargo de la transmisión. Aparentemente, la mayoría de las personas han tenido éxito al ingresar el siguiente comando en terminal.app:

defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Min (editable)" -int 40

Fuente: http://lifehacker.com/fix-your-bluetooth-audio-in-yosemite-with-this-terminal-1670380974

El artículo fuente enumera a Yosemite como el sistema operativo específico al que se aplica, pero sé que esta solución también funciona para Mavericks y (posiblemente) Snow Leopard (no probado).

Tengo exactamente este problema en este momento e ingresé ese comando con resultados imperceptibles. Voy a reiniciar la máquina y ver si eso tiene en cuenta la nueva configuración. Pero parece que este comando es la forma en que la gran mayoría de las personas han resuelto este problema.

EDITAR: Recién reiniciado, la calidad del audio es significativamente mejor. No se nota ninguna picadura en absoluto (toco madera). Parece que el comando que publiqué anteriormente parece resolver el problema.

EDICIÓN 2 (2015-8-24): el comando anterior ayuda en muchos casos y produce mejoras de calidad notables. Desafortunadamente, sin embargo, Yosemite es muy cambiante con respecto al audio bluetooth. El problema se agrava cuando está cerca de otros dispositivos bluetooth. Para ampliar mi respuesta anterior, recomiendo ingresar los siguientes comandos adicionales para aumentar otros parámetros de audio bluetooth:

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 "Apple Initial Bitpool Min (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

EDICIÓN 3 (2015-9-08): Muy bien. Lo siento, sigo actualizando esta respuesta, pero sigo encontrando más información sobre este problema (ya que aparentemente mejorar el audio bluetooth en Yosemite es un esfuerzo a largo plazo). Encontré varias fuentes que van directamente a la mostaza y configuran todo lo 80que parece ser el valor máximo permitido para la Bitpoolconfiguración. Si la configuración anterior no funciona lo suficientemente bien para usted, pruebe el enfoque "All In™".

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

Para ver sus valores predeterminados actuales:

defaults read com.apple.BluetoothAudioAgent

Edición 4 (2016-07-14): una edición más (con suerte, la última). Asegúrese de reiniciar el servicio bluetoothaudiod(o coreaudiod) después de realizar cambios en esta configuración.

sudo killall bluetoothaudiod

O, si estás en El Capitán:

sudo killall coreaudiod

El crédito por esto es para los múltiples nerds sabios a continuación que lo sugirieron. (¡Gracias!)

Intente asegurarse de que haya una línea de visión clara entre su Mac y el receptor bluetooth. Para mí, la solución que da la gente defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Min (editable)" -int 40no me ayudó sola.
Retina, 13 pulgadas, principios de 2015, auriculares Prestigo, nada ayudó, pero mejoró.
Estos consejos son geniales, desafortunadamente mi audio Bluetooth todavía está entrecortado con WiFi habilitado :( Los valores subieron hasta 80 y se reiniciaron. (MBP a principios de 2013, 15 pulgadas)
Cerrar sesión e iniciar sesión funcionó para aplicar la configuración para mí. ¡Esto ayudó mucho! Auriculares baratos, supongo, porque escucho un sonido borroso constante.
@Pierce: Tengo exactamente los mismos problemas de la publicación de apertura con el receptor de música TP-Link HA100. Pero tengo El Capitán , entonces, ¿qué comandos tengo que usar?
Probé en El capitan, los comandos no funcionan...
Probado en El Capitán. Los comandos ingresados ​​​​parecen guardarse después de llamar defaults read com.apple.BluetoothAudioAgent. Sin embargo, aún no se ha reiniciado, pero los comandos se almacenan como se esperaba.
También ejecuté los comandos anteriores nuevamente y ambos se almacenaron correctamente y persistieron después de reiniciar. Estoy en el último El Capitán (10.11.2 en el momento de este comentario). ¿Qué error estás viendo @FredK?
Lo siento, pero me estaba enfadando y pedí un reembolso por el dispositivo, así que compré el Airport Express (WiFi) que funciona a las mil maravillas... pero todo esto es muy triste.
Después de ejecutar los comandos, no vi ningún cambio, así que reinicié bluetoothaudiod: sudo killall bluetoothaudiod. Vuelva a conectar su dispositivo de audio después de eso. Increíble diferencia en la calidad del sonido. Siempre pensé que mi altavoz apestaba. (El Capitán)
Esto ayudó mucho, gracias: D Sin embargo, ¿alguien podría decirme los valores predeterminados para un rMBP de 15 pulgadas?
Todavía recibiendo saltos después de esto. ¿Alguna idea si puede actualizar el dispositivo bluetooth en un macbook pro 2012 unibody?
Nada me funciona con El Capitan. La única opción para mí es reiniciar y luego funciona bien (ni siquiera el sudo killall bluetoothaudiod). Luego, funciona perfectamente durante un par de días o semanas (por lo tanto, no hay problemas con el posicionamiento u otros dispositivos que interfieren).
Intenté "All In" con rMBP de mediados de 2012, entonces sudo killall bluetoothaudiod, y parece haber funcionado. Había probado cada uno individualmente y no funcionaba.
@vaughan @h4xnoodle Gracias por esas sabias sugerencias. He actualizado mi respuesta para sugerir reiniciar bluetoothaudioddespués de realizar cambios. ¡Gracias por agregar esto! Es una cosa de sentido común, por eso me lo perdí.
Tal vez tengo demasiado conectado a Bluetooth (teclado, trackpad, mouse, parlantes). Cambiar estos ajustes no pareció ayudar. Parece que la saturación de WiFi en este edificio de apartamentos puede ser la causa, ya que algunas veces el audio está bien. Estoy agradecido de que mis parlantes también tengan una entrada AUX.
@Mint He tenido los mismos problemas recientemente con audio bluetooth entrecortado y deficiente. Su declaración de "demasiados dispositivos" me dio la idea de eliminar todos los dispositivos emparejados de mi mac con la excepción de mis auriculares y el mouse mágico. Esto solucionó inmediatamente mi problema, el audio volvió a la normalidad. Anteriormente tenía 10 dispositivos emparejados.
Nuevo apartamento con nuevo módem wifi: comencé a abandonar nuevamente :( Esto es desgarrador para mí con mi nuevo QuietComfort 35.
¡Gracias por esto! Estaba recibiendo grandes retrasos al iniciar la reproducción (es decir, Spotify se colgaba durante más de 30 segundos antes de que el audio comenzara a llegar a través de mis Bose QC35). Pequeña actualización de sus instrucciones si no le importa, en El Capitán necesita hacerlo en sudo killall coreaudiodlugar debluetoothaudiod
@micmcg ¡Gracias por eso! He actualizado la respuesta para reflejar coreaudiod.
No. No funciona para mí con un nuevo altavoz Sony XB10 :( excelente manera de 'animar' la actualización a crapOs. El altavoz funciona bien con otras fuentes (iphone, otro mac con Seirra). Además, mi altavoz Sony XB40 funciona sin problemas con mi sistema Yosemite , mientras que el XB10 se conecta/desconecta. ¿Y estos cabezas de risa están quitando las tomas de auriculares de sus cosas?!?!?!
Es mejor ahora, sin embargo, todavía está allí "High Sierra".
Muchos cortes en High Sierra, curiosamente no en iOS. Sus sugerencias mejoraron la situación, pero todavía está presente. Sugiero agregar a la respuesta la desconexión de otros dispositivos bluetooth: desconectar mi teclado bluetooth de Apple mejoró enormemente la calidad del sonido.
¡GRACIAS! Esto solucionó mis problemas con High Sierra 10.13.12 + B&O Beoplay E8.
Estos no me ayudaron en absoluto. En cambio, obtuve un sonido de tartamudeo constante, así que tuve que eliminar esta configuración por completo. Inicialmente, ni siquiera estaban configurados, por lo que no estoy seguro de cómo High Sierra lee los valores predeterminados.
¡Gracias! Solo el primer comando fue suficiente en Catalina 10.15.5 + JBL Tune 500BT. Tenga en cuenta que la ejecución defaults read com.apple.BluetoothAudioAgentinicialmente devuelve "Dominio com.apple.BluetoothAudioAgent no existe", pero la configuración Apple Bitpool Min (editable)en 40 palos y aparentemente tiene efecto.

También puede sintonizar BlueToothAudioAgentinstalando el explorador bluetooth que viene con XCode, y luego, dentro de eso, seleccionando herramientas... opciones de audio. Esto brinda algunas opciones más, que sin duda también se pueden configurar a través de la línea de comando. También hay herramientas... gráficos de audio que puede mirar para ver qué está pasando. Descubrí que ajustar la cantidad de paquetes almacenados en el búfer me dio buenos resultados (al menos, hasta que mi audio bluetooth dejó de funcionar por completo).

¿Podría explicar la secuencia de pasos para obtener desde Xcode instalado desde el MAS hasta que Bluetooth Explorer pueda ejecutarse? No lo veo excepto como una descarga privada para desarrolladores registrados, pero podría estar buscando en todos los lugares equivocados.
No, eso es básicamente todo. Pero los desarrolladores registrados en realidad parecen significar "cualquiera con un ID de Apple" porque creo que acabo de iniciar sesión con mi ID de Apple y quedé feliz.
Las cuentas de Apple Dev son gratuitas. Está publicando en la tienda de aplicaciones que cuesta 100 por año.
Usé la configuración de Audio MIDI que se encuentra en Utilidades.
@bmike Puede obtenerlos abriendo Xcode y seleccionando "Xcode -> Abrir herramientas de desarrollador -> Más herramientas" y luego descargando las bibliotecas "Hardware IO" después de iniciar sesión con sus credenciales de desarrollador.
Bueno, Bluetooth Explorer es definitivamente interesante al menos. Me distrae de mi audio entrecortado con todos los gráficos y todo eso.
Ok, algo aquí funcionó en realidad. Tal vez estaba aumentando el búfer de 15 paquetes a 30 paquetes.

Para aquellos, para quienes tratar con com.apple.BluetoothAudioAgentno tuvo efecto, para mí, el reinicio de PRAM solucionó el problema:

  • Apague, luego encienda su Mac y mantenga presionadas las teclas Comando + Opción + P + R (mantenga presionadas las 4 teclas al mismo tiempo)
  • Mantenga presionadas las cuatro teclas hasta que escuche el sonido de inicio (Pauuuuum) dos veces. El sonido de inicio por segunda vez significa que has reiniciado el PRAM.

Fuente: http://www.guidingtech.com/30498/what-is-pram-smc-mac-reset/

Esto no fue para mi caso.
Intenté que las opciones de "escritura predeterminada..." no sirvieran de nada. pero junto con este reinicio de PRAM, definitivamente mejoró la situación (crucemos los dedos).
Intenté default write ...no funciona, intente esto funciona para mí ahora. La salida de voz de AirPods Pro en MacBookPro es más estable que antes.