6 पॉइंट द्वारा GN⁺ 2024-05-07 | 3 टिप्पणियां | WhatsApp पर शेयर करें
  • macOS के लिए वर्चुअल ऑडियो लूपबैक ड्राइवर
  • ऐप्स के बीच अतिरिक्त लैटेंसी के बिना ऑडियो भेजने में मदद करता है

BlackHole की प्रमुख विशेषताएँ

  • 2, 16, 64, 128, 256 चैनल वाले वर्जन उपलब्ध
  • चैनल काउंट, लेटेंसी, हिडन डिवाइस आदि को कस्टमाइज़ किया जा सकता है
  • 8kHz से 768kHz तक विभिन्न सैम्पलिंग रेट का समर्थन
  • ड्राइवर से कोई अतिरिक्त लेटेंसी नहीं
  • macOS 10.10 Yosemite और उसके बाद के संस्करणों के साथ कम्पैटिबल
  • Intel तथा Apple Silicon के लिए बिल्ड उपलब्ध
  • kernel extension या सिस्टम सुरक्षा मॉडिफिकेशन के बिना काम करता है

इंस्टॉलेशन और रिमूवल गाइड

  • इंस्टॉलर डाउनलोड करके या Homebrew से इंस्टॉल किया जा सकता है
  • चैनल की संख्या के आधार पर 2ch, 16ch, 64ch में से चुनें
  • हटाने के लिए dedicated Uninstaller इस्तेमाल करें या टर्मिनल कमांड से मैनुअली अनइंस्टॉल करें

यूज़ गाइड और डेवलपमेंट गाइड

  • Logic Pro X, GarageBand, Reaper जैसे विभिन्न DAW को FaceTime, Google Meet, Skype, Zoom आदि से कनेक्ट करने का तरीका देता है
  • सिस्टम ऑडियो रिकॉर्डिंग और ऐप्स के बीच ऑडियो राउटिंग का तरीका समझाता है
  • कमर्शियल प्रोजेक्ट में BlackHole इंटीग्रेट करने के लिए लाइसेंस की जरूरत होगी
  • Xcode में कस्टम बिल्ड बनाते समय चैनल, लेटेंसी, सैम्पलिंग रेट, मिरर डिवाइस आदि के लिए अलग सेटिंग्स की जा सकती हैं
  • BlackHole को CI/CD में इंटीग्रेट करना संभव है

FAQ

  • BlackHole एक वर्चुअल ड्राइवर होने के कारण Applications फोल्डर में दिखता नहीं है
  • ऑडियो सुनते हुए साथ में BlackHole इस्तेमाल करना हो तो Multi-Output डिवाइस सेट करें
  • BlackHole 32-बिट फ्लोटिंग-पॉइंट बिट-डेप्थ इस्तेमाल करता है। अधिकतम 24-बिट integer तक lossless सपोर्ट करता है
  • macOS की वजह से Multi-Output डिवाइस की वॉल्यूम को बदलना संभव नहीं होता
  • अलग-अलग ट्रबलशूटिंग टिप्स दिए गए हैं

GN⁺ की राय

  • वर्चुअल ऑडियो ड्राइवर के रूप में, यह macOS पर ऐप्स के बीच ऑडियो स्ट्रीमिंग के लिए बेहद उपयोगी लगता है। Windows में VB-Audio की virtual cable जैसे समान प्रोडक्ट्स उपलब्ध हैं।
  • चूँकि यह GPL लाइसेंस पर है, कमर्शियल प्रोजेक्ट में इसे इस्तेमाल करते वक्त सावधानी चाहिए। यह देखने की जरूरत है कि कमर्शियल लाइसेंस पॉलिसी क्या होगी।
  • वर्चुअल ऑडियो डिवाइस होने के कारण थोड़ा CPU लोड आ सकता है। हाई क्वालिटी और मल्टी-चैनल हालात में कोई परफॉर्मेंस इश्यू तो नहीं आता, इसकी वैलिडेशन की जरूरत दिखती है।
  • macOS की सुरक्षा नीति में बदलाव के कारण भविष्य में इंस्टॉलेशन या रनटाइम पर प्रतिबंध लगने की संभावना को नकारा नहीं जा सकता। Apple की पॉलिसी बदलने की दिशा पर नजर रखना जरूरी है।

3 टिप्पणियां

 
godrm 2024-05-08

मैंने भी पिछले साल इसी से macOS के लिए एक रिकॉर्डिंग ऐप बनाया था और उसे अच्छे से इस्तेमाल कर रहा हूँ।
अगर Apple इसे जबरन इंस्टॉल करने से न रोकें तो बहुत अच्छा होगा। 😢

 
h0422ys 2024-05-08

इसे इस्तेमाल करने में काफी सहज और उपयोग में आसान लगता है।

 
GN⁺ 2024-05-07
Hacker News टिप्पणियाँ

Hacker News टिप्पणियों का सार इस प्रकार है:

  • macOS में BlackHole जैसे वर्चुअल ऑडियो राउटिंग टूल को डिफ़ॉल्ट रूप से शामिल किया जाना चाहिए। कई उपयोगकर्ता BlackHole को ऑडियो प्रोडक्शन, साउंड डिजाइन और स्ट्रीमिंग में काम आने वाला मानते हैं।
  • महामारी के दौरान BlackHole, OBS और USB HDMI कैप्चर डोंगल का इस्तेमाल करके Nintendo Switch पर Jackbox Party Pack गेम नाइट को Zoom में आयोजित करने का एक उदाहरण दिया गया था।
  • BlackHole एक ऐसा समाधान है जिससे Voice chat apps में स्क्रीन शेयरिंग किए बिना हाई-क्वालिटी ऑडियो भेजा जा सकता है। यह ट्यूटोरियल बनाने में भी मददगार है।
  • Apple Silicon पर kernel extension install करना कठिन होने के कारण कई लोग पहले इस्तेमाल किए जाने वाले SoundFlower की जगह BlackHole चुनते हैं।
  • Windows में Synchronous Audio Router इसी तरह की सुविधा देता है।
  • VB-Cable भी BlackHole जैसा वर्चुअल ऑडियो केबल सॉफ़्टवेयर है, जैसे स्टूडियो माइक्रोफोन इनपुट को OBS में रूट करके फिल्टर करने के बाद VoIP सॉफ़्टवेयर में इस्तेमाल करने के उदाहरण मिलते हैं।
  • Element के साथ इस्तेमाल करने पर बढ़िया ऑडियो राउटिंग मिलती है। Ableton Live में 8 ट्रैक को optical interface पर भेजकर एक live set बनाने का केस भी साझा किया गया।