该Arduino库能够创建StageConnect设备,利用Analog Devices的AD242x系列IC(例如AD2428)和A²B音频总线技术。StageConnect最初是为连接Behringer WING和Midas DP48控制台而开发的,它允许通过简单的XLR电缆传输32通道的无损48kHz 32位音频。
该库包含一个主要的`StageConnect`类和一个I2C封装器(`ci2c_com`),用于通过A2B链路路由的虚拟I2C连接进行通信。设置包括初始化Wire库,定义I2C处理程序,并定期调用`stageConnect.update()`(每100毫秒)。
文档详细介绍了配置选项,包括品牌/产品ID(使用ID > 0x80)和邮箱命令,用于接收通道名称。调整AD242x芯片的滤波器网络时需要特别注意 – 请参考AD2428MINI原理图。建议电缆长度不超过15米,尽管Behringer支持更长的线路。该项目已获得MusicTribe/Behringer的许可公开发布,他们提供了宝贵的协议信息。