Hasty Briefsbeta

双语

StageConnect: Behringer protocol is open source

4 months ago
  • #StageConnect
  • #A2B
  • #Arduino
  • 本代码库包含一个Arduino库,用于通过AnalogDevices AD242x系列芯片(如AD2428)创建StageConnect设备。
  • StageConnect基于ADI公司的A²B音频总线技术,用于连接如Behringer WING调音台与Midas DP48耳分系统,通过XLR接口传输32通道未压缩的48kHz/32bit音频数据。
  • StageConnect/A2B主设备通过A2B链路建立虚拟I2C连接,经由AD242x芯片与Arduino微控制器通信。
  • 使用需包含主库和I2C封装类,实例化这两个类后,需配置Wire库并设置特定的I2C通信处理程序。
  • stageConnect.update()函数需每100毫秒调用一次以确保正常运行。
  • 示例代码演示了如何利用回调和邮箱系统接收来自主设备的通道名称信息。
  • 文档提供了电气连接细节,包括AD2428MINI评估板原理图参考。
  • 线缆长度建议:ADI官方推荐15米以内,但Behringer允许更长距离。需特别注意AD242x芯片的滤波网络和硬件参数设置。
  • 配置选项包含品牌ID/产品ID技术细节及邮箱系统专用指令,建议品牌ID使用0x80以上数值。
  • 特别鸣谢MusicTribe/Behringer公司公开协议细节并允许代码开源共享。