คุณภาพเสียงเพลงจากหูฟังบลูทู ธ ลดลงเมื่อเรียกใช้ iOS Simulator


305

สถานการณ์บางอย่างเกิดขึ้นเช่นนี้:

  1. ฉันกำลังเขียนโปรแกรม Xcode ในขณะที่ฟังเพลงบนหูฟังบลูทู ธ ของฉันไปพร้อม ๆ กัน ... คุณรู้ที่จะบล็อกโลกใบนี้

  2. จากนั้นฉันจะเปิดแอพของฉันในเครื่องจำลอง iOS และบูมทันทีเพลงใส ๆ ของฉันกลายเป็นที่สับสนและมีคุณภาพต่ำมากราวกับกำลังเล่นในอ่างอาบน้ำ 2 ช่วงตึก ... ในปี 1940

  3. หมายเหตุ: การเสื่อมคุณภาพจะไม่เกิดขึ้นหากฉันเล่นเพลงบนแล็ปท็อปหรือโรงภาพยนตร์และฉันเปิดตัวซิม ดูเหมือนว่าจะเป็นปัญหาของซิม -> บลูทู ธ โดยเฉพาะ

ปัญหาเป็นมากกว่าแค่เรื่องน่ารำคาญ เพราะบ่อยครั้งหลังจากหยุดการจำลองเสียงดนตรีที่มีคุณภาพอ่างอาบน้ำเส็งเคร็งอย่างต่อเนื่อง ในการแก้ไขฉันต้องเปิดการตั้งค่าเสียงใน OSX และสลับกลับไปเป็นเสียงแล็ปท็อปของฉันสั้น ๆ แล้วกลับไปที่หูฟังบลูทู ธ ของฉัน

นี่เป็นเรื่องใหญ่เพราะฉันเปิดตัวโปรแกรมจำลอง 50x ต่อวันและต้องทำสิ่งนี้สลับทุกครั้งรวมทั้งประสบฟังเพลงยุค 40 ยุควิทยุโมโน

สำหรับข้อมูลของคุณหูฟังที่ฉันใช้คือ Plantronics BackBeat Pro และฉันได้รับการอัพเดทเฟิร์มแวร์แล้ว ฉันใช้ OSX 10.11.4 และ Xcode 7.3 ... แต่ปัญหานี้ยังคงมีอยู่ในทุกรุ่นเป็นเวลา 2 ปีขึ้นไป คุณสามารถช่วยฉันจากยุค 40?


2
ดูเหมือนว่าคุณควรยื่นเรดาร์ที่bugreport.apple.com
Jeremy Huddleston Sequoia

การจัดการกับปัญหาที่คล้ายกันยกเว้นในกรณีของฉันคุณภาพเสียงไปอึ (หรือเพลงหยุดทันที) เมื่อฉันฆ่าแอพในการจำลอง ฉันได้รับมันโดยใช้เพลงทั้งหมดของฉันผ่านโทรศัพท์ของฉัน แต่หวังว่าฉันไม่จำเป็นต้อง ยิ่งแย่ไปกว่านั้นคือถ้าฉันออกจากโปรแกรมจำลองเมาส์ Logitech ไร้สายของฉันก็หยุดทำงานทั้งหมด! ฉันต้องถอดปลั๊กและเสียบตัวรับสัญญาณ USB อีกครั้ง แปลกและน่ารำคาญจริงๆ
Reid

1
ฉันมีปัญหาเดียวกันกับหูฟังเดียวกัน - เมื่อเล่นผ่านบลูทู ธ นาทีที่แอพที่ฉันใช้งานคือเล่นเสียงไมโครโฟนจะเปิดขึ้นและคุณภาพเสียงจะลดลงอย่างมาก มันสามารถทำซ้ำได้อย่างง่ายดายด้วยแอพที่ใช้AudioServicesCreateSystemSoundID()โหลดไฟล์เสียงจากนั้นเรียกAudioServicesPlaySystemSound()ให้เล่น
ด่าน

ฉันมีปัญหาเดียวกันแน่นอน ยังได้ยื่นรายงานข้อผิดพลาดที่ bugreport.apple.com
Roland T.

5
ปัญหาเดียวกันที่นี่หูฟังไร้สายของฉัน: Bose Quiet สบาย 35
Almir Filho

คำตอบ:


372

ฉันจัดการเพื่อแก้ไขและจริง ๆ แล้วมันน่าจะเป็นปัญหาไมโครโฟน ไปที่การตั้งค่าระบบ -> เสียงเลือกแท็บอินพุตและตั้งไมโครโฟนภายในเป็นอินพุต (ฉันถูกตั้งค่าด้วยหูฟังของฉัน)

หน้าจอพิมพ์ค่ากำหนดของระบบ

เสียงเส็งเคร็งไปหลังจากนั้น =)

แก้ไข (30 พฤษภาคม 2018):

ฉันพบวิธีที่ง่ายกว่าในการทำเช่นเดียวกับข้างต้น แทนที่จะเปิดการตั้งค่าระบบคุณสามารถไปที่แถบเครื่องมือ Mac OSX กดตัวเลือก (alt) + คลิกที่ไอคอนเสียงจากนั้นเลือก "ไมโครโฟนภายใน" จากรายการ "อุปกรณ์อินพุต" พิมพ์หน้าจอดังนี้

การเลือกอินพุตจากแถบเครื่องมือ


11
แก้ไขให้ฉันด้วย (ด้วย Bose QC35) - สงสัยว่าทำไมมันถึงเกิดขึ้น: \
เควิน

6
ชนิดง่อยที่ถ้าคุณต้องการใช้ไมค์ในหูฟัง bose ของคุณว่าคุณภาพเสียงจะ
แย่ลง

4
หูฟังกำลังสลับไปยังโหมดการโทรที่มีการกรองความถี่ออก ฉันเดาว่าเมื่อตัวจำลองขอให้ไมโครโฟนเปิดใช้งานมันจะเปลี่ยนโหมดหูฟังหรืออะไร
ทำนองนั้น

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ต้องเลือก
Matt


1
ดูเหมือนว่าตัวเลือกเสียงนั้นมีให้สำหรับเครื่องจำลองที่ใช้ iOS 11 ขึ้นไปเท่านั้น
kientux

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.