- StageConnect, Behringer'ın ses ekipmanları arasındaki iletişim protokolünü GPL-3.0 lisansı altında açık kaynak olarak yayımladı.
- Bu proje, Analog Devices A²B ses veriyolu teknolojisine dayanan ve Behringer WING ile Midas DP48 gibi cihazların bağlantısını destekleyen bir Arduino kütüphanesidir.
- 32 kanallı, 48 kHz, 32 bit sıkıştırılmamış sesi yalnızca basit bir XLR kablo ile alıp gönderebilir.
- Örnek kodlar, şema dokümantasyonu ve yazılım ile donanım implementasyonu için ayrıntılı kılavuzlar sağlar.
- Behringer ve MusicTribe'in resmi desteği ve bilgi paylaşımı ile güvenilirlik ve uyumluluk güvenceye alınır.
StageConnect Genel Bakış
- StageConnect, Behringer ses cihazlarında kullanılan protokolün Arduino için açık kaynak olarak uygulanmış bir kütüphanesidir.
- Temel özelliği, Analog Devices AD242x seri entegre ailesi (ör. AD2428) tabanlı A²B (Automotive Audio Bus) kullanarak çoklu ses cihazlarını basitçe birleştirmesidir.
Temel Teknoloji ve Özellikler
- A²B Audio Bus, otomotiv gibi alanlarda doğrulanmış bir teknoloji olup 32 kanallı 48 kHz 32 bit ses sinyalini ek sıkıştırma olmadan aktarır.
- Sadece standart XLR kablo ile aktarım yapılabilir.
- Kütüphane, ana ve alt düğüm (denetleyici ve slave) uygulama yapısını destekler.
- Örnekler, Behringer WING (mikser) ve Midas DP48 (monitoring sistemi) bağlanmasında kullanılmıştır.
- StageConnect/A²B ana cihaz, sanal I2C bağlantısı üzerinden haberleşir ve Arduino ile AD242x entegresi arasında bir entegrasyon yapısı oluşturur.
Kullanım ve Ölçeklenebilirlik
- Kütüphane kullanılırken ana sınıf (StageConnect) ve bir I2C sarmalayıcı sınıf örneklenir, Wire kütüphanesi temelli geri çağırmalarla olaylar işlenir.
- Örnek kodlar ve örnek donanım şema çizimleri sunulduğundan, geliştirme ve genişletme kolaydır.
- AD2428MINI değerlendirme kartı referans alınarak donanım devre tasarımı yapılabilir.
Teknik Detaylar ve Dikkat Edilmesi Gerekenler
- AD242x entegresinin filtre ağı ayarı hassastır; devre tasarımında dikkatli donanım parametre ayarlaması gerekir.
- Analog Devices en fazla 15 m kablo uzunluğunu önerir; Behringer ise daha uzun kablolara izin verebilir.
- Kütüphanenin ayrıntılı konfigürasyon yöntemleri (marka/ürün kimliği, posta kutusu sistemi komutları vb.) Dokümantasyon dizinindeki belgelerde yer alır.
Lisans ve Katkıda Bulunanlar
- GPL-3.0 lisansı altında yayınlandığı için kaynak kodu değiştirme ve yeniden dağıtma mümkündür.
- MusicTribe/Behringer'in resmi protokol bilgisi sağlama ve kodu yayınlama izni ile güvenilirliği artırılmıştır.
- Projenin katkıcıları arasında Dr. Christian Nöding de olmak üzere 2 kişi bulunmaktadır.
Açık Kaynağın Değeri ve Rekabet Gücü
- Behringer protokolüne ilişkin ilk açık kaynaklı kod olarak, topluluk ve üçüncü taraf cihazlar arası entegrasyon araştırmalarında kullanılma potansiyeli yüksektir.
- Arduino tabanlı olması nedeniyle B2B ve DIY ses ağı sistemleri geliştirmek için giriş engeli düşüktür ve yeniden kullanılabilirliği yüksektir.
1 yorum
Hacker News görüşleri
StageConnect, tek bir XLR kablosu üzerinden 32 kanallı sıkıştırılmamış ses aktarabilen bir bağlantı yöntemi; A2B (Automotive Audio Bus) tabanlı
latency) ne kadar olduğunu ve tekrarlayıcı olmadan kablo uzunluğunun ne kadar olabildiğini merak ediyorumBehringer'ın "Pro Audio" topluluğunda neden küçümsendiğini pek anlamıyorum; hatta rider belgelerinde sık sık "No Behringer" maddesi bile oluyor<br>Birkaç yıl önce bir Behringer WING aldım ve ev stüdyomda son derece memnunum. Midas stage box'larla mükemmel bağlantı, sezgisel routing, bitmek bilmeyen özellikler, Logic ile de iyi çalışan 32 kanallı USB ses arayüzü, DANTE kartıyla Mac'ten çok kanallı sesi gerçek zamanlı stream etme imkanı, SD karta kolay live recording, iPad ve harici uygulamalarla rahat uzaktan kontrol gibi pek çok özellik sunuyor<br>Üstelik rack ve kompakt sürümlerini de çıkardılar ama temel özellikler aynı kaldı<br>Alman usulü bir şaka ama, "çiftçi bilmediğini yemez" misali, sonuçta deneyimin yoksa ölçütlerine girmiyor; ben bizzat kullanıp içtenlikle Behringer'ın, özellikle de WING'in hayranı oldum
Behringer yıllardır epey tüketici dostu oldu. Ses ekipmanı alırken bunu da hesaba katıyorum
Bu duyurunun, Behringer'ın kendi iç spesifikasyonlarını/uygulamasını açık kaynak yapması değil, Christian Nöding'in tersine mühendislikle elde ettiği bir başarı olduğunu mutlaka belirtmek gerekir. İlgili proje videoları Hacker News'te birkaç kez paylaşılmıştı. Yine de resmi izin verip bazı iç bilgileri paylaşarak yardımcı olan Behringer da biraz övgüyü hak ediyor
Behringer tartışmalı bir şirket ama elektronik enstrüman pazarında ciddi bir değişim yarattı. Bende üç synth'leri var ve çok memnunum<br>En üst kalite değiller ama oldukça iyi kaliteyi herkesin alabileceği fiyatlara sundular. Sürekli seyahat eden müzisyenler için en iyisi olmayabilir ama ev kullanımı için mükemmel
Böyle haberler elbette sevindirici ama dürüst olmak gerekirse hislerim karışık. On yıllardır başkalarının tasarımlarına yaslanarak ucuz ekipman üreten Behringer'ın neredeyse her şeyi açık kaynak yapmasını isterdim Bunun sonucu olarak ekipman fiyatları düştü ve erişilebilirlik arttı ama yenilikçilerin gelir kaybetmesine ve gelecekteki inovasyon bütçesinin azalmasına da yol açtı<br>Yine de Behringer, müzik ekipmanı dünyasının Robin Hood'u gibi davranıp pahalı ekipmanları bütçesi kısıtlı müzik meraklılarına açıyor; bu açıdan erişilebilirlik gerçekten kazanç Ama bunun birilerinin fedakârlığı üzerine kurulu bir yapı olması beni biraz rahatsız ediyor
X32/M32 ürünlerini neredeyse 20 yıldır kullanan biri olarak, bir üreticinin transport protocol'ünü böyle açıkça paylaşması gerçekten harika. Normalde bu tür spesifikasyonlar ya pahalı lisansların arkasına saklanır ya da erişmek çok zordur<br>Fotoğraftaki A2B kartının X/M32 kartına nasıl bağlandığını merak ediyorum. Eğer bu bir AES50 uygulamasıysa, birilerinin sonunda AES50 router bile yapabileceğini umuyorum
Böyle bir kullanım için neden XLR konnektör seçildiğini merak ediyorum. Ses miksajı ortamında çok yaygın görülen bir konnektör ama tamamen farklı kullanım amaçlarının karışmasına yol açmaz mı diye endişeliyim. Cihazların 48V phantom power'a dayanıp dayanamayacağını da bilmiyorum<br>Ses tarafında buna benzer çok örnek var. Mesela TSR audio; stereo/balanced audio, kulaklık/mikrofon, çeşitli line-level bağlantılar, high-impedance bağlantılar, MIDI, foot control ve birbiriyle hiç uyumlu olmayan daha birçok şey için kullanılıyor
Ana şirket Music Tribe'ın (Filipinler merkezli, çeşitli profesyonel ses şirketlerini satın almış bir yapı) böyle özgürlük ve açık kaynak yaklaşımına izin vermesi sevindirici<br>CEO/kurucunun Uli Behringer olduğunu da öğrenmiş oldum<br>https://en.wikipedia.org/wiki/Music_Tribe
A2B'nin kendisinin tamamen kapalı olup olmadığını merak ediyorum. Bakınca sadece Analog Devices transceiver datasheet'leri bulunuyor; protocol tarafıysa opak görünüyor. Yine de I2C tunneling özelliği küçük görünse de pratikte çok kullanışlı bence