La calidad de la música de los auriculares Bluetooth se deteriora al iniciar el simulador de iOS

305

La situación es algo así:

  1. Estoy programando Xcode mientras escucho música simultáneamente en mis auriculares Bluetooth ... sabes bloquear el mundo.

  2. Luego, voy a iniciar mi aplicación en el simulador de iOS y BOOM, de repente, mi música cristalina se vuelve confusa y de muy baja calidad como si estuviera sonando en una bañera a 2 cuadras de distancia ... en la década de 1940.

  3. Nota: el deterioro de la calidad NO ocurre si estoy reproduciendo música en mi computadora portátil o pantalla de cine e inicio el sim. Parece ser exclusivamente un problema de Sim -> Bluetooth.

El problema es más que solo molesto. Porque a menudo, después de detener el simulador, la música de calidad de la bañera continúa. Para solucionarlo, tengo que abrir las preferencias de sonido en OSX y volver brevemente al sonido de mi computadora portátil y luego a mis auriculares Bluetooth.

Esto es un gran problema porque lanzo el simulador 50 veces al día y tengo que hacer esto todo el tiempo, además de sufrir escuchar música de calidad de radio mono ham de los años 40.

Para su información, los auriculares que estoy usando son Plantronics BackBeat Pro y estoy actualizado con el firmware. Estoy en OSX 10.11.4 y Xcode 7.3 ... pero este problema ha persistido en todas las versiones durante más de 2 años. ¿Me puedes salvar de la década de 1940?

mundo
fuente
2
Parece que debería archivar un radar en bugreport.apple.com
Jeremy Huddleston Sequoia
Enfrentando un problema similar, excepto en mi caso, la calidad del sonido se vuelve horrible (o la música se detiene por completo) cuando elimino una aplicación en el simulador. Lo estoy evitando ejecutando toda mi música a través de mi teléfono, pero desearía no tener que hacerlo. Aún peor y más extraño: si salgo del simulador, ¡mi mouse inalámbrico Logitech deja de funcionar por completo! Tengo que desconectar y volver a enchufar el receptor USB. Realmente extraño y molesto.
Reid
1
Tengo el mismo problema con los mismos auriculares: cuando juego a través de Bluetooth, en el momento en que una aplicación en la que estoy trabajando está reproduciendo sonido, el micrófono se enciende y la calidad del sonido se deteriora enormemente. Es fácilmente reproducible con una aplicación que simplemente usa AudioServicesCreateSystemSoundID()para cargar un archivo de sonido y luego llama AudioServicesPlaySystemSound()para reproducirlo.
Dan
Tengo exactamente el mismo problema. También presentó un informe de error en bugreport.apple.com
Roland T.
55
El mismo problema aquí, mis auriculares inalámbricos: Bose Quiet Comfort 35.
Almir Filho

Respuestas:

372

Me las arreglé para solucionarlo, y en realidad parece ser un problema de micrófono. Vaya a Preferencias del sistema -> Sonido , seleccione la pestaña Entrada y configure el Micrófono interno como la entrada (la mía se configuró con mis auriculares).

pantalla de impresión de preferencias del sistema

Un sonido horrible va mucho después de eso =)

EDITAR (30 de mayo de 2018):

He descubierto una manera más fácil de hacer lo mismo que anteriormente. En lugar de abrir las Preferencias del sistema, puede ir a la barra de herramientas de Mac OSX, presionar Opción (alt) + hacer clic en el icono de sonido y luego seleccionar "Micrófono interno" en la lista "Dispositivo de entrada". Imprima la pantalla de la siguiente manera.

selección de entrada de la barra de herramientas

Almir Filho
fuente
11
También lo arregló para mí (también con Bose QC35). Me pregunto por qué sucede esto: \
Kevin Jantzer el
66
Es una lástima que si quieres usar el micrófono en tus auriculares Bose, la calidad de audio se vaya a la mierda
Bose odyth
44
Los auriculares están cambiando a su modo de llamada donde se filtran las frecuencias. Supongo que cuando el simulador pide que se encienda el micrófono, cambia el modo de auriculares o algo así
TopGunCoder
2
¡¡Gracias!! Ahora puedo escuchar música mientras codifico nuevamente. Si alguien tiene curiosidad, eché un vistazo al códec de audio. Ocasionalmente, cuando el simulador está abierto, cambiará de AAC a SCO, lo que parece causar un deterioro en la calidad. Salir del simulador cambiará el códec a AAC.
Swemoph
12
Para las personas que usan Mac Mini (sin entrada predeterminada), use 'Soundflower' y configure la entrada del simulador en un canal diferente. github.com/mattingalls/Soundflower
SwingerDinger
296

Si está utilizando Xcode 9 o superior, puede establecer una entrada y salida de audio predeterminada para el simulador. Esto se puede hacer iniciando el simulador desde Xcode y navegando a I/O> Audio Inputdentro de la barra de menú y seleccionando Internal Microphone. Esta solución guardará su preferencia de audio para que no tenga que cambiarla en cada lanzamiento.

Configuración de entrada de audio

Ovi Bortas
fuente
45
Se debe aceptar la respuesta. Hice mi qc35 utilizable de nuevo
jalmaas
2
¡Eres un salvavidas!
fisch2
3
Estoy usando una Mac mini y no hay Internal Microphoneque seleccionarla.
Matt
2
@ Matt, consulte stackoverflow.com/questions/37901761/…
Iulian Onofrei
1
Parece que las opciones de audio solo están disponibles para el simulador con iOS 11 o superior.
kientux
9

En Simulator, seleccione;

I/O -> Audio Input -> Macbook [Pro]

Hecho.

Entrada de audio del simulador

muhasturk
fuente