Kualitas musik headphone Bluetooth memburuk saat meluncurkan simulator iOS

305

Situasinya sedikit seperti ini:

  1. Saya sedang memprogram Xcode sambil secara bersamaan mendengarkan musik di headphone Bluetooth saya ... Anda tahu untuk memblokir dunia.

  2. Kemudian, saya pergi untuk meluncurkan aplikasi saya di simulator iOS dan BOOM tiba-tiba musik saya yang jernih menjadi kacau dan kualitas super rendah seperti diputar di bak mandi 2 blok jauhnya ... di tahun 1940-an.

  3. Catatan: penurunan kualitas TIDAK terjadi jika saya memutar musik di laptop atau layar bioskop dan saya meluncurkan sim. Tampaknya secara eksklusif masalah Sim -> Bluetooth.

Masalahnya lebih dari sekadar menjengkelkan. Karena sering setelah menghentikan simulator musik kualitas bathtub jelek berlanjut. Untuk memperbaikinya saya harus membuka preferensi suara di OSX dan secara singkat beralih kembali ke suara laptop saya dan kemudian kembali ke headphone Bluetooth saya.

Ini adalah masalah besar karena saya meluncurkan simulator 50x sehari dan harus melakukan ini toggle setiap kali dan juga mendengarkan musik era radio kualitas mono ham era 40-an.

Sekadar informasi, headphone yang saya gunakan adalah Plantronics BackBeat Pro dan saya mutakhir tentang firmware. Saya menggunakan OSX 10.11.4 dan Xcode 7.3 ... tetapi masalah ini telah bertahan selama semua versi selama 2+ tahun sekarang. Bisakah Anda menyelamatkan saya dari tahun 1940-an?

dunia
sumber
2
Kedengarannya seperti Anda harus mengajukan radar di bugreport.apple.com
Jeremy Huddleston Sequoia
Berurusan dengan masalah yang sama, kecuali dalam kasus saya kualitas suara menjadi jelek (atau musik berhenti seketika) ketika saya membunuh aplikasi pada simulator. Saya menyiasatinya dengan menjalankan semua musik saya melalui ponsel saya, tetapi berharap saya tidak harus melakukannya. Lebih buruk dan lebih aneh: jika saya keluar dari simulator, mouse Logitech nirkabel saya berhenti berfungsi sepenuhnya! Saya harus mencabut dan pasang kembali penerima USB. Sangat aneh dan menyebalkan.
Reid
1
Saya memiliki masalah yang sama dengan headphone yang sama - ketika bermain melalui bluetooth, saat aplikasi saya sedang bekerja sedang memainkan suara, mikrofon menyala dan kualitas suaranya sangat memburuk. Ini mudah direproduksi dengan aplikasi yang hanya digunakan AudioServicesCreateSystemSoundID()untuk memuat file suara dan kemudian panggilan AudioServicesPlaySystemSound()untuk memainkannya.
Dan
Saya memiliki masalah yang sama persis. Juga mengajukan laporan bug di bugreport.apple.com
Roland T.
5
Masalah yang sama di sini, headphone nirkabel saya: Bose Quiet Comfort 35.
Almir Filho

Jawaban:

372

Saya sudah berhasil memperbaikinya, dan sepertinya ini adalah masalah mikrofon. Buka System Preferences -> Sound , pilih tab Input dan atur Mikrofon Internal sebagai input (milik saya disetel dengan headphone saya).

layar cetak preferensi sistem

Suara jelek pergi setelah itu =)

EDIT (30 Mei 2018):

Saya telah menemukan cara yang lebih mudah untuk melakukan hal yang sama seperti di atas. Alih-alih membuka System Preferences, Anda bisa pergi ke toolbar Mac OSX, tekan Option (alt) + klik pada ikon suara dan kemudian pilih "Internal Microphone" dari daftar "Input Device". Cetak layar sebagai berikut.

masukan pilihan dari toolbar

Almir Filho
sumber
11
Memperbaikinya untuk saya juga (juga dengan Bose QC35) - bertanya-tanya mengapa ini terjadi: \
Kevin Jantzer
6
agak payah bahwa jika Anda ingin menggunakan mic di headphone bose Anda bahwa kualitas audionya menjadi buruk
odyth
4
Headphone sedang beralih ke mode panggilan mereka di mana frekuensi sedang disaring. Dugaan saya adalah bahwa ketika simulator meminta mikrofon untuk menyala, itu akan mengaktifkan mode headphone atau sesuatu
TopGunCoder
2
Terima kasih!! Sekarang saya bisa mendengarkan musik sambil coding lagi. Jika ada yang penasaran saya melihat codec audio. Kadang-kadang ketika simulator terbuka itu akan beralih dari AAC ke SCO, yang tampaknya menyebabkan penurunan kualitas. Keluar dari simulator akan mengubah codec kembali ke AAC.
Swemoph
12
Untuk orang yang menggunakan Mac Mini (tidak ada input default), gunakan 'Soundflower' dan atur input simulator ke saluran lain. github.com/mattingalls/Soundflower
SwingerDinger
296

Jika Anda menggunakan Xcode 9 atau lebih tinggi, Anda dapat mengatur input dan output audio default untuk simulator. Ini dapat dilakukan dengan meluncurkan simulator dari Xcode dan menavigasi ke I/O> Audio Inputdalam bilah menu dan memilih Internal Microphone. Solusi ini akan menyimpan preferensi audio Anda sehingga Anda tidak perlu mengubahnya pada setiap peluncuran.

Pengaturan Input Audio

Ovi Bortas
sumber
45
Harus diterima jawaban. Jadikan qc35 saya dapat digunakan kembali
jalmaas
2
Anda adalah penyelamat!
fisch2
3
Saya menggunakan Mac mini dan tidak ada Internal Microphoneuntuk memilih.
Mat
2
@ Mat, Lihat stackoverflow.com/questions/37901761/…
Iulian Onofrei
1
Tampaknya opsi Audio hanya tersedia untuk simulator dengan iOS 11 dan lebih tinggi.
kientux
9

Aktif Simulator, Pilih;

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

Selesai

Input Audio Simulator

muhasturk
sumber