Якість музики в навушниках Bluetooth погіршується при запуску симулятора iOS


305

Ситуація дещо подібна:

  1. Я програмую Xcode, одночасно слухаючи музику в своїх навушниках Bluetooth ... ви знаєте, щоб заблокувати світ.

  2. Потім я запускаю свою програму в тренажері iOS, і раптом моя кришталево чиста музика стає шаленою і надзвичайно низькою якістю, як це грає у ванній за 2 квартали… у 1940-х роках.

  3. Примітка: погіршення якості НЕ відбувається, якщо я граю музику на своєму ноутбуці чи кінотеатрі та запускаю сим. Здається, це виключно проблема Bluetooth - Sim ->.

Проблема - це не просто дратує. Тому що часто після зупинки тренажера триває музика з якісною ванною. Щоб виправити це, мені потрібно відкрити налаштування звуку в OSX і ненадовго переключитися на звук мого ноутбука, а потім повернутися до навушників Bluetooth.

Це велика справа, тому що я запускаю тренажер 50 разів на день і мені доводиться робити це перемикання щоразу, а також страждаю, слухаючи музику з радіоелектронної музики епохи 40-х років.

Для вашої інформації навушники, якими я користуюся, є Plantronics BackBeat Pro, і я в курсі прошивки. Я перебуваю на OSX 10.11.4 та Xcode 7.3 ... але ця проблема зберігається у всіх версіях вже 2 роки. Чи можете ви врятувати мене від 40-х років?


2
Здається, ви повинні подати радар на bugreport.apple.com
— Джеремі Хаддлстон Секвойя

Справа з подібною проблемою, за винятком мого випадку, коли я вбиваю додаток на тренажері, якість звуку перестає лайно (або музика припиняється прямо). Я обходжу його, пропускаючи всю свою музику через телефон, але бажаю, щоб не довелося. Ще гірше і дивніше: якщо я вийду з тренажера, моя бездротова миша Logitech перестане працювати повністю! Мені потрібно відключити шнур живлення та повторно підключити USB-приймач. Дійсно дивно і дратівливо.
— Рейд

1
У мене однакові проблеми з тими ж навушниками - при програванні через Bluetooth, щоразу, коли додаток, над яким я працюю, відтворює звук, мікрофон включається і якість звуку сильно погіршується. Це легко відтворюється за допомогою програми, яка просто використовує AudioServicesCreateSystemSoundID()для завантаження звукового файлу, а потім дзвінки AudioServicesPlaySystemSound()для відтворення.
— Ден

У мене точно така ж проблема. Також подав звіт про помилку на bugreport.apple.com
— Roland T.

5
Тут же питання, мої бездротові навушники: Bose Quiet Comfort 35.
— Almir Filho

Відповіді:


372

Мені вдалося це виправити, і, здається, це проблема з мікрофоном. Перейдіть до системних налаштувань -> Звук , виберіть вкладку " Введення" та встановіть " Внутрішній мікрофон" як вхідний сигнал (у мене були встановлені мої навушники).

налаштування системи друку екрана

Хрипкий звук іде після цього =)

EDIT (30 травня 2018 р.):

Я знайшов простіший спосіб зробити те саме, що описано вище. Замість того, щоб відкривати налаштування системи, ви можете просто перейти на панель інструментів Mac OSX, натиснути Option (alt) + натиснути на піктограму звуку, а потім вибрати "Внутрішній мікрофон" зі списку "Пристрій вводу". Екран друку наступним чином.

вибір входу з панелі інструментів


11
Виправлено це також для мене (також із Bose QC35) - цікаво, чому це відбувається: \
— Кевін Джанцер

6
такий кульг, що якщо ви хочете використовувати мікрофон у своїх бос-навушниках, якість якості звуку
— перестане

4
Навушники переходять у режим виклику, де частоти відфільтровані. Я здогадуюсь, що коли тренажер просить увімкнути мікрофон, він перемикає режим навушників чи щось таке
— TopGunCoder

2
Дякую!! Тепер я можу слухати музику під час кодування знову. Якщо хтось цікавий, я подивився на аудіокодек. Іноді, коли тренажер відкритий, він перейде від AAC до SCO, що, здається, може погіршити якість. Вихід із тренажера поверне кодек до AAC.
— Swemoph

12
Для людей, які використовують Mac Mini (без вводу за замовчуванням), використовуйте "Soundflower" та встановіть вхід тренажера на інший канал. github.com/mattingalls/Soundflower
— SwingerDinger

295

Якщо ви використовуєте Xcode 9 або новішої версії, ви можете встановити звуковий вхід і вихід для тренажера за замовчуванням. Це можна зробити, запустивши тренажер з Xcode та перейдіть до I/O> Audio Inputв рядку меню та вибравши Internal Microphone. Це рішення збереже ваші аудіо-налаштування, тому вам не доведеться змінювати його під час кожного запуску.

Налаштування аудіо вводу


45
Слід прийняти відповідь. Зробив мій qc35 знову придатним для використання
— jalmaas

2
Ви рятувальник!
— fisch2

3
Я використовую Mac mini, і його немає Internal Microphoneдля вибору.
— Метт


1
Здається, що параметри аудіо доступні лише для симулятора з iOS 11 і вище.
— kientux

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.