- StageConnect ने Behringer के ऑडियो उपकरणों के बीच इस्तेमाल होने वाले कम्युनिकेशन प्रोटोकॉल को GPL-3.0 लाइसेंस के तहत ओपन सोर्स किया है
- यह प्रोजेक्ट Analog Devices A²B ऑडियो बस पर आधारित एक Arduino लाइब्रेरी है, जो Behringer WING और Midas DP48 जैसे डिवाइस कनेक्शन सपोर्ट प्रदान करता है
- 32 चैनल, 48kHz, 32bit बिना अतिरिक्त कम्प्रेशन के ऑडियो को केवल साधारण XLR केबल से भेजना और प्राप्त करना संभव है
- उदाहरण कोड, सर्किट डायग्राम दस्तावेज़, और सॉफ़्टवेयर एवं हार्डवेयर इम्प्लीमेंटेशन के बारे में विस्तृत निर्देश दिए गए हैं
- Behringer और MusicTribe के official सपोर्ट और जानकारी से स्थिरता और संगतता सुनिश्चित होती है
StageConnect अवलोकन
- StageConnect Behringer ऑडियो उपकरणों में उपयोग किए जाने वाले प्रोटोकॉल की ओपन सोर्स implementation वाला Arduino लाइब्रेरी है
- इसकी मुख्य विशेषता Analog Devices AD242x चिपसेट परिवार (जैसे AD2428) पर आधारित A²B (Automotive Audio Bus) का उपयोग करके कई ऑडियो डिवाइस को सरलता से जोड़ना है
मुख्य तकनीकी और फीचर्स
- A²B ऑडियो बस एक प्रमाणित तकनीक है, जो ऑटोमोटिव जैसे क्षेत्रों में 32 चैनल 48kHz 32bit ऑडियो सिग्नल को बिना किसी अतिरिक्त compression के ट्रांसमिट करती है
- केवल standard XLR केबल से ट्रांसमिट करने की सुविधा मिलती है
- लाइब्रेरी मुख्य तथा सबनोड (कंट्रोलर और स्लेव) की implementation संरचना का समर्थन करती है
- उदाहरण के रूप में Behringer WING (मिक्सर) और Midas DP48 (मॉनिटरिंग सिस्टम) कनेक्शन में इसका उपयोग किया गया है
- StageConnect/A²B मुख्य डिवाइस virtual I2C connection के माध्यम से communicate करता है और Arduino तथा AD242x चिपसेट के बीच एक इंटीग्रेशन संरचना रखता है
उपयोग विधि और स्केलेबिलिटी
- लाइब्रेरी का उपयोग करते समय मुख्य क्लास (StageConnect) और I2C wrapper क्लास को instantiate करके, Wire लाइब्रेरी आधारित callbacks से events हैंडल किए जाते हैं
- उदाहरण कोड तथा उदाहरण हार्डवेयर सर्किट डायग्राम उपलब्ध हैं, जिससे आसान विकास और scalability संभव है
- AD2428MINI इवैल्यूएशन बोर्ड के आधार पर हार्डवेयर सर्किट डिजाइन संदर्भित की जा सकती है
तकनीकी विवरण और सावधानियाँ
- AD242x चिपसेट के filter network में बदलाव के प्रति संवेदनशीलता अधिक होती है, इसलिए सर्किट डिजाइन के समय हार्डवेयर पैरामीटर का सूक्ष्म समायोजन आवश्यक है
- Analog Devices अधिकतम 15m केबल उपयोग की सलाह देता है, जबकि Behringer अधिक लंबी केबल को अनुमति दे सकता है
- लाइब्रेरी की विस्तृत सेटिंग विधि (ब्रांड/प्रोडक्ट ID, मेलबॉक्स सिस्टम commands आदि) Documentation directory की दस्तावेज़ों में उपलब्ध है
लाइसेंस एवं योगदान जानकारी
- GPL-3.0 लाइसेंस के तहत सार्वजनिक होने से source code में बदलाव और redistribution संभव है
- MusicTribe/Behringer की official protocol info शेयरिंग और code release अनुमति से स्थिरता का स्तर ऊँचा है
- परियोजना के 2 योगदानकर्ता हैं, जिनमें Dr. Christian Nöding शामिल हैं
ओपन सोर्स का मूल्य और प्रतिस्पर्धा
- Behringer प्रोटोकॉल से जुड़ा पहला सार्वजनिक ओपन सोर्स code होने के कारण, यह community और थर्ड-पार्टी उपकरणों के बीच interoperability research में अच्छे उपयोग के लिए संभावनाएँ बढ़ाता है
- Arduino आधारित होने के कारण, B2B और DIY audio network systems के विकास के लिए entry barrier कम और reusability अधिक है
1 टिप्पणियां
Hacker News राय
StageConnect एक ऐसा कनेक्शन तरीका है जो एक ही XLR केबल से 32-चैनल uncompressed audio ट्रांसफर कर सकता है, और यह A2B (Automotive Audio Bus) पर आधारित है
मुझे ठीक से समझ नहीं आता कि "Pro Audio" कम्युनिटी में Behringer को इतना कम क्यों आंका जाता है; यहाँ तक कि rider documents में अक्सर "No Behringer" क्लॉज भी होता है<br>मैंने कुछ साल पहले Behringer WING खरीदा था और home studio में उससे बेहद संतुष्ट हूँ। Midas stage box के साथ बेहतरीन connectivity, intuitive routing, लगभग असीम features, 32-channel USB audio interface के रूप में Logic के साथ अच्छा काम, DANTE कार्ड से Mac पर multichannel audio का real-time streaming, SD card पर आसान live recording, iPad और बाहरी apps से remote control जैसी कई सुविधाएँ मिलती हैं<br>उसके अलावा rack और compact versions भी आए, लेकिन core features वही रहे<br>यह जर्मन-शैली का मज़ाक है, लेकिन कहावत जैसी बात है: "किसान जो नहीं जानता, वह नहीं खाता" — आखिरकार, अनुभव न हो तो वह मानक में नहीं आता। मैंने खुद इस्तेमाल किया है और सच में Behringer, खासकर WING, का fan बन गया हूँ
Behringer कई सालों से काफ़ी consumer-friendly रहा है। Audio gear खरीदते समय यह मेरे लिए एक factor है
कृपया यह ज़रूर समझें कि यह release Behringer की internal specs/implementation के open source होने की घोषणा नहीं है, बल्कि Christian Nöding द्वारा reverse engineering से हासिल की गई उपलब्धि है। इस project के videos Hacker News पर कई बार आ चुके हैं। फिर भी, official permission और कुछ internal information साझा करने में सहयोग देने के लिए Behringer को थोड़ा श्रेय तो बनता है
Behringer एक controversial company है, लेकिन उसने electronic instrument market में बड़ा बदलाव लाया है। मेरे पास उनके 3 synths हैं और मैं उनसे बहुत संतुष्ट हूँ<br>वे top-tier quality नहीं देते, लेकिन इतनी ठीक-ठाक quality ऐसी price range में देते हैं जिसे लगभग हर कोई खरीद सकता है। Travelling musicians के लिए यह शायद best न हो, लेकिन घर में इस्तेमाल के लिए यह perfect है
ऐसी खबर निश्चित रूप से स्वागतयोग्य है, लेकिन सच कहूँ तो मेरी भावनाएँ मिली-जुली हैं। दशकों तक दूसरों के designs पर टिककर सस्ता gear बनाने वाली Behringer से मैं चाहूँगा कि वह लगभग सब कुछ open source कर दे इससे gear की कीमतें कम हुईं और accessibility बढ़ी, लेकिन innovators की कमाई घटी और future innovation के लिए पैसा भी कम हुआ फिर भी, Behringer संगीत उपकरणों की दुनिया का Robin Hood भी लगता है, जो महंगे gear को कम बजट वाले music lovers तक पहुँचाता है, इसलिए instruments की accessibility के लिहाज़ से यह साफ़ फायदा है लेकिन यह सोचकर थोड़ा असहज महसूस होता है कि यह ढाँचा किसी न किसी के sacrifice पर टिका है
लगभग 20 साल से Behringer X32/M32 products इस्तेमाल करने वाले व्यक्ति के रूप में, यह देखना सचमुच बढ़िया है कि एक manufacturer transport protocol को खुले तौर पर साझा कर रहा है। आम तौर पर ऐसी specs महँगी और बंद रहती हैं, या उन तक पहुँचना ही मुश्किल होता है<br>मुझे जिज्ञासा है कि तस्वीर में दिख रहा A2B board, X/M32 board से कैसे जुड़ता है। अगर यह AES50 implementation है, तो क्या कोई AES50 router भी बना सकता है?
मुझे जिज्ञासा है कि इस तरह के उपयोग के लिए XLR connector क्यों चुना गया। Audio mixing environments में यह बहुत आम connector है, इसलिए चिंता होती है कि कहीं इसे बिल्कुल अलग कामों के साथ confuse न कर लिया जाए। पता नहीं devices 48V phantom power भी झेल पाएँगे या नहीं<br>Audio दुनिया में ऐसे उदाहरण बहुत हैं। जैसे TSR audio stereo/balanced audio, headphones/mics, कई line-level signals, high-impedance, MIDI, foot control connections — इन सबके लिए इस्तेमाल होता है, जबकि ये एक-दूसरे से बिल्कुल compatible नहीं हैं
यह देखकर अच्छा लगता है कि parent company Music Tribe (फिलीपींस में स्थित, और कई audio-specialist कंपनियाँ खरीद चुकी है) ऐसी freedom और open source की अनुमति देती है<br>यह भी पता चला कि उसके CEO/founder Uli Behringer हैं<br>https://en.wikipedia.org/wiki/Music_Tribe
मुझे जिज्ञासा है कि क्या A2B खुद पूरी तरह closed है। खोजने पर सिर्फ Analog Devices transceiver datasheets मिलती हैं, और protocol खुद opaque लगता है। फिर भी I2C tunneling छोटी चीज़ होते हुए भी व्यवहार में बहुत उपयोगी लगती है