- 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 टिप्पणियां
मैंने भी पिछले साल इसी से macOS के लिए एक रिकॉर्डिंग ऐप बनाया था और उसे अच्छे से इस्तेमाल कर रहा हूँ।
अगर Apple इसे जबरन इंस्टॉल करने से न रोकें तो बहुत अच्छा होगा। 😢
इसे इस्तेमाल करने में काफी सहज और उपयोग में आसान लगता है।
Hacker News टिप्पणियाँ
Hacker News टिप्पणियों का सार इस प्रकार है:
Synchronous Audio Routerइसी तरह की सुविधा देता है।VB-Cableभी BlackHole जैसा वर्चुअल ऑडियो केबल सॉफ़्टवेयर है, जैसे स्टूडियो माइक्रोफोन इनपुट को OBS में रूट करके फिल्टर करने के बाद VoIP सॉफ़्टवेयर में इस्तेमाल करने के उदाहरण मिलते हैं।Elementके साथ इस्तेमाल करने पर बढ़िया ऑडियो राउटिंग मिलती है। Ableton Live में 8 ट्रैक को optical interface पर भेजकर एक live set बनाने का केस भी साझा किया गया।