IOS सिम्युलेटर लॉन्च करते समय ब्लूटूथ हेडफ़ोन संगीत की गुणवत्ता बिगड़ जाती है


304

स्थिति कुछ इस तरह है:

  1. मैं अपने ब्लूटूथ हेडफ़ोन पर संगीत सुनते हुए एक्सकोड की प्रोग्रामिंग कर रहा हूं ... आप दुनिया को ब्लॉक करना जानते हैं।

  2. फिर, मैं अपने ऐप को iOS सिम्युलेटर और BOOM में लॉन्च करने जा रहा हूं कि अचानक मेरा क्रिस्टल क्लियर म्यूज़िक गज़ब हो गया और सुपर लो क्वालिटी जैसे कि 1940 के दशक में बाथटब 2 ब्लॉक में खेल रहा था।

  3. नोट: यदि मैं अपने लैपटॉप या सिनेमा प्रदर्शन पर संगीत बजा रहा हूं और मैं सिम लॉन्च करता हूं तो गुणवत्ता में गिरावट नहीं होती है। यह विशेष रूप से एक सिम -> ब्लूटूथ मुद्दा लगता है।

समस्या सिर्फ गुस्सा दिलाने से ज्यादा है। क्योंकि अक्सर सिम्युलेटर को रोकने के बाद भद्दा बाथटब गुणवत्ता वाला संगीत जारी रहता है। इसे ठीक करने के लिए मुझे OSX में ध्वनि वरीयताओं को खोलना होगा और थोड़ी देर के लिए अपने लैपटॉप की आवाज़ और फिर अपने ब्लूटूथ हेडफ़ोन पर वापस टॉगल करना होगा।

यह एक बड़ी बात है क्योंकि मैं सिम्युलेटर 50x को एक दिन में लॉन्च करता हूं और इसे हर बार टॉगल करने के साथ-साथ 40 के दशक के मोनो हैम रेडियो गुणवत्ता वाले संगीत को सुनना पड़ता है।

आपकी जानकारी के लिए, मैं जिस हेडफोन का उपयोग कर रहा हूं वह प्लांट्रोनिक्स बैकबीट प्रो है और मैं फर्मवेयर पर अद्यतित हूं। मैं OSX 10.11.4 और Xcode 7.3 पर हूं ... लेकिन यह समस्या 2+ वर्षों से सभी संस्करणों के माध्यम से बनी हुई है। क्या आप मुझे 1940 के दशक से बचा सकते हैं?


2
ऐसा लगता है जैसे आपको Bugreport.apple.com
जेरेमी हडलस्टन सीक्विया

जब मैं सिम्युलेटर पर किसी ऐप को मारता हूं, तो मेरे मामले को छोड़कर, ध्वनि के मामले में ध्वनि की गुणवत्ता बकवास (या संगीत एकदम बंद) हो जाती है। मैं अपने फोन के माध्यम से अपना सारा संगीत चलाकर इसे प्राप्त कर रहा हूं, लेकिन काश मेरे पास ऐसा नहीं होता। इससे भी बदतर और अधिक अजीब: अगर मैंने सिम्युलेटर छोड़ दिया, तो मेरा वायरलेस लॉजिटेक माउस पूरी तरह से काम करना बंद कर देता है! मुझे USB रिसीवर को अनप्लग और री-प्लग करना होगा। वास्तव में अजीब और कष्टप्रद।
रीड

1
मुझे एक ही हेडफ़ोन के साथ एक ही समस्या है - ब्लूटूथ के माध्यम से खेलते समय, जिस ऐप को मैं काम कर रहा हूं वह ध्वनि बजाने वाला है, माइक्रोफोन चालू होता है और ध्वनि की गुणवत्ता बहुत बिगड़ जाती है। यह आसानी से एक ऐप के साथ प्रतिलिपि प्रस्तुत करने योग्य है जो बस AudioServicesCreateSystemSoundID()एक ध्वनि फ़ाइल को लोड करने के लिए उपयोग करता है और फिर AudioServicesPlaySystemSound()इसे खेलने के लिए कॉल करता है।
दान

मेरी भी यही समस्या है। इसके अलावा bugreport.apple.com पर एक बग रिपोर्ट दर्ज की गई
रोलैंड टी।

5
यहाँ एक ही मुद्दा है, मेरे वायरलेस हेडफ़ोन: बोस शांत आराम 35.
अल्मीर फिल्हो

जवाबों:


372

मैं इसे ठीक करने में कामयाब रहा हूं, और यह वास्तव में एक माइक्रोफोन समस्या है। सिस्टम वरीयताएँ पर जाएं -> ध्वनि , इनपुट टैब चुनें और इनपुट के रूप में आंतरिक माइक्रोफोन सेट करें (मेरा हेडफ़ोन मेरे हेडफ़ोन के साथ सेट किया गया था)।

सिस्टम प्राथमिकताएँ प्रिंट स्क्रीन

गंदे ध्वनि के बाद रास्ता जाता है =)

EDIT (30 मई 2018):

मैंने ऊपर जैसा ही करने का एक आसान तरीका खोजा है। सिस्टम वरीयताएँ खोलने के बजाय, आप बस मैक OSX टूलबार पर जा सकते हैं, विकल्प दबाएं (alt) + ध्वनि आइकन पर क्लिक करें और फिर "इनपुट डिवाइस" सूची से "आंतरिक माइक्रोफोन" चुनें। स्क्रीन को निम्नानुसार प्रिंट करें।

टूलबार से इनपुट चयन


11
यह मेरे लिए भी तय किया (बोस QC35 के साथ भी) - आश्चर्य है कि ऐसा क्यों होता है: \
केविन जैंतजर

6
इस तरह के लंगड़े कि अगर आप अपने बोस हेडफोन में माइक का उपयोग करना चाहते हैं, तो ऑडियो क्वालिटी
खराब हो जाएगी

4
हेडफोन अपने कॉल मोड पर स्विच कर रहे हैं, जहां फ्रीक्वेंसी को फ़िल्टर किया जा रहा है। मेरा अनुमान है कि जब सिम्युलेटर माइक्रोफोन चालू करने के लिए कहता है, तो यह हेडफ़ोन मोड या कुछ और स्विच करता है
TopGunCoder

2
धन्यवाद!! अब मैं फिर से कोडिंग करते हुए संगीत सुन सकता हूं। अगर किसी की उत्सुकता है तो मैंने ऑडियो कोडेक पर एक नज़र डाली। कभी-कभी जब सिम्युलेटर खुला होता है तो यह एएसी से एससीओ में बदल जाएगा, जो गुणवत्ता में गिरावट का कारण बनता है। सिम्युलेटर को छोड़ने से कोडेक एएसी में वापस बदल जाएगा।
स्वेमोफ

12
मैक मिनी (कोई डिफ़ॉल्ट इनपुट) का उपयोग करने वाले लोगों के लिए, 'साउंडफ्लावर' का उपयोग करें और एक अलग चैनल पर सिम्युलेटर इनपुट सेट करें। github.com/mattingalls/Soundflower
स्विंगरडिंगर

294

यदि आप Xcode 9 या उससे अधिक का उपयोग कर रहे हैं, तो आप सिम्युलेटर के लिए एक डिफ़ॉल्ट ऑडियो इनपुट और आउटपुट सेट कर सकते हैं। यह मेनू बार के भीतर Xcode से सिम्युलेटर लॉन्च करने और नेविगेट करने से I/O> Audio Inputका चयन करके किया जा सकता है Internal Microphone। यह समाधान आपकी ऑडियो वरीयता को बचाएगा ताकि आपको इसे हर लॉन्च पर बदलना न पड़े।

ऑडियो इनपुट सेटिंग


45
उत्तर स्वीकार किया जाना चाहिए। मेरे qc35 को फिर से प्रयोग करने योग्य बनाया
जालमास

2
आप एक जीवन रक्षक है!
19 अक्टूबर को fisch2

3
मैं एक मैक मिनी का उपयोग कर रहा हूं और Internal Microphoneचयन करने के लिए नहीं है।
मैट


1
ऐसा लगता है कि ऑडियो विकल्प केवल iOS 11 और उसके बाद के सिम्युलेटर के लिए उपलब्ध हैं।
कियंटक्स

9

पर Simulator, का चयन करें;

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

किया हुआ।

सिम्युलेटर ऑडियो इनपुट

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.