La qualité musicale des écouteurs Bluetooth se détériore lors du lancement du simulateur iOS

305

La situation ressemble un peu à ceci:

  1. Je programme Xcode tout en écoutant de la musique sur mes écouteurs Bluetooth ... vous savez bloquer le monde.

  2. Ensuite, je vais lancer mon application dans le simulateur iOS et BOOM tout d'un coup, ma musique cristalline devient brouillée et de très mauvaise qualité comme si elle jouait dans une baignoire à 2 pâtés de maisons ... dans les années 40.

  3. Remarque: la détérioration de la qualité ne se produit PAS si je joue de la musique sur mon ordinateur portable ou mon écran de cinéma et que je lance la simulation. Il semble que ce soit exclusivement un problème Sim -> Bluetooth.

Le problème est plus que gênant. Parce que souvent, après avoir arrêté le simulateur, la musique de qualité de la merde continue. Pour y remédier, je dois ouvrir les préférences sonores dans OSX et basculer brièvement sur le son de mon ordinateur portable, puis sur mes écouteurs Bluetooth.

C'est un gros problème parce que je lance le simulateur 50x par jour et que je dois faire cette bascule à chaque fois et souffrir en écoutant de la musique de qualité radio mono jambon des années 40.

Pour votre information, les écouteurs que j'utilise sont Plantronics BackBeat Pro et je suis à jour sur le firmware. Je suis sous OSX 10.11.4 et Xcode 7.3 ... mais ce problème persiste dans toutes les versions depuis plus de 2 ans maintenant. Pouvez-vous me sauver des années 40?

monde
la source
2
Il semble que vous devriez déposer un radar sur bugreport.apple.com
Jeremy Huddleston Sequoia
Faire face à un problème similaire, sauf dans mon cas, la qualité sonore va à la merde (ou la musique s'arrête carrément) lorsque je tue une application sur le simulateur. Je contourne cela en exécutant toute ma musique sur mon téléphone, mais j'aurais aimé ne pas avoir à le faire. Encore pire et plus étrange: si je quitte le simulateur, ma souris sans fil Logitech cesse de fonctionner entièrement! Je dois débrancher et rebrancher le récepteur USB. Vraiment étrange et ennuyeux.
Reid
1
J'ai le même problème avec les mêmes écouteurs - lors de la lecture via Bluetooth, la minute où une application dans laquelle je travaille lit du son, le microphone s'allume et la qualité sonore se détériore considérablement. Il est facilement reproductible avec une application qui utilise simplement AudioServicesCreateSystemSoundID()pour charger un fichier son, puis appelle AudioServicesPlaySystemSound()pour le lire.
Dan
J'ai exactement le même problème. A également déposé un rapport de bug sur bugreport.apple.com
Roland T.
5
Même problème ici, mes écouteurs sans fil: Bose Quiet Comfort 35.
Almir Filho

Réponses:

372

J'ai réussi à le réparer, et cela semble en fait être un problème de microphone. Allez dans Préférences Système -> Son , sélectionnez l' onglet Entrée et définissez le microphone interne comme entrée (la mienne a été définie avec mes écouteurs).

écran d'impression des préférences système

Le son merdique va bien après ça =)

EDIT (30 mai 2018):

J'ai découvert un moyen plus simple de faire la même chose que ci-dessus. Au lieu d'ouvrir les Préférences Système, vous pouvez simplement aller dans la barre d'outils Mac OSX, appuyez sur Option (alt) + cliquez sur l'icône du son puis sélectionnez "Microphone interne" dans la liste "Périphérique d'entrée". Imprimez l'écran comme suit.

sélection d'entrée dans la barre d'outils

Almir Filho
la source
11
Corrigé pour moi aussi (également avec Bose QC35) - je me demande pourquoi cela se produit: \
Kevin Jantzer
6
sorte de boiteux que si vous voulez utiliser le micro dans vos écouteurs bose que la qualité audio va à la merde
17:17
4
Les écouteurs passent à leur mode d'appel où les fréquences sont filtrées. Je suppose que lorsque le simulateur demande que le microphone s'allume, il commute le mode casque ou quelque chose
TopGunCoder
2
Je vous remercie!! Maintenant, je peux écouter de la musique tout en codant à nouveau. Si quelqu'un est curieux, j'ai regardé le codec audio. Parfois, lorsque le simulateur est ouvert, il passe de AAC à SCO, ce qui semble entraîner une détérioration de la qualité. Quitter le simulateur ramènera le codec en AAC.
Swemoph
12
Pour les personnes utilisant Mac Mini (pas d'entrée par défaut), utilisez 'Soundflower' et réglez l'entrée du simulateur sur un canal différent. github.com/mattingalls/Soundflower
SwingerDinger
296

Si vous utilisez Xcode 9 ou supérieur, vous pouvez définir une entrée et une sortie audio par défaut pour le simulateur. Cela peut être fait en lançant le simulateur à partir de Xcode et en naviguant vers I/O> Audio Inputdans la barre de menu et en sélectionnant Internal Microphone. Cette solution enregistrera vos préférences audio afin que vous n'ayez pas à les modifier à chaque lancement.

Réglage d'entrée audio

Ovi Bortas
la source
45
Devrait être accepté la réponse. Rendu mon qc35 réutilisable
jalmaas
2
Tu es un sauveur!
fisch2
3
J'utilise un Mac mini et il n'y a pas Internal Microphonede choix.
Matt
2
@Matt, voir stackoverflow.com/questions/37901761/…
Iulian Onofrei
1
Il semble que les options audio ne soient disponibles que pour le simulateur avec iOS 11 et versions ultérieures.
kientux
9

Activé Simulator, sélectionnez;

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

Terminé.

Entrée audio du simulateur

muhasturk
la source