BACH openModule | ST2110 AES67 Audio Networking Module & PDK

BACH openModule

ST2110 AES67 Audio Networking Module & PDK

Give Your Products the Freedom and Power to Perform Across Markets
AES67 / Dante-SAP / RAVENNA / ST2110 / NMOS / Livewire+, in one package.

Product Development Kit (PDK)
Ordering Information

Give your product the freedom to perform throughout the many applications of audio networking protocols. The BACH-openModule is a full-featured solution for easy integration of most AES67-based control systems including Dante / RAVENNA / NMOS / Ember+ / LW+, all while protecting your investment from coming shifts in audio networking standards.

The BACH-openModule delivers unequalled performance with up to 512×512 channels of audio, latency is unrivalled at 125 µs, and glitchless stream redundancy is always on without any compromise to channel count using dual-Gigabit Ethernet audio-over-IP interfaces.

  • Accelerate the introduction of your product into multiple markets in one easy step
  • Lower your overall system cost
  • Differentiate your product via customization, such as your own workflow controller that is tailored to your customers’ needs

ROSS’ comprehensive Product Development toolkit (PDK), complete with software and FPGA development tools, streamlines integration, dramatically lowering time to market and total-system-cost.  The onboard dual-core ARM Cortex-A9 MPU includes its own Linux environment, enabling the development of custom embedded applications and FPGA cores for custom audio interfaces or processing.

The BACH-openModule is offered in the following software-defined configurations:

COV-BACH-OM512Highest CapacitySDK51264+64Stream & Dual GE PHY16+16 x I16S
COV-BACH-OM256High PerformanceSDK25632+32Stream & Dual GE PHY8+8 x I32S
COV-BACH-OM128Lowest System CostSDK12832+32Stream & Dual GE PHY8+8 x I16S
COV-BACH-OM-MADIDuplex MADISDK6432+32Stream & Dual GE PHYMADI TX and RX with ASRC
COV-BACH-OM-PDKCustomizable openModuleFPGA & SDK648+8Stream & Dual GE PHY8+8 x I8S
System on ModuleFull Integrated with SoC FPGA and Memories
Network TransportAES67 and ST2110-30/3
Max. Channels per Direction512
Streams per Direction64
Channels per Stream1 to 80
Sample Rate 44.1/88.2kHz and 48/96kHz
Audio EncodingL16, L24, L32 (16, 24 and 32bit) & AM824 for AES3 transparent transport
Glitchless RedundancyPort and Stream, per ST2022-7
Packet Time / Latency125μs, 250μs or 1ms
Network I/O3x RGMII
Programmable TDM I/FI2S, I8S, I16S, I32S
AES10/MADILVDS with full duplex 64ch MADI
Control I/OUART, SPI & I2C
Discovery & Registration Dante/SAP, RAVENNA, NMOS IS-04 & Livewire1
Connection ControlJSON API, NMOS IS-05, EmBER+ & Livewire1
Telemetry & ConfigurationJSON API, CLI & Livewire1
Mechanical Specifications68mm x 65mm, SODIMM edge connector
UpgradesFuture ready via in-system upgrades
CustomizationAvailable Software and FPGA Development Kits

1 Note that NMOS, EmBER+ and Livewire+ will not be fully supported on first software release. Please contact us for more details.

The BACH openModule PDK (Product Development Kit) has all you need to quickly evaluate and understand how to integrate Ross Video’s BACH openModule AES67 & ST2110 technology into your products. 

Learn More About the Kit

The BACH Virtuoso Audio-over-IP PDK (Product Development Kit) has all you need to quickly evaluate and understand how to integrate Ross Video’s BACH technology into your products.

The BACH Virtuoso Audio-over-IP PDK is host to various products in the BACH family, including BACH openModuleBACH LibertyBACH Minuet

BACH Virtuoso features various audio and control interfaces for easy evaluation of the above products:

  • BACH openModule SODIMM connector
    – 2x Redundant Gigabit Ethernet Ports
    – 1x Control Ethernet Port
    – 1x Coaxial MADI TX and RX (64+64 channels)
    – 1x Stereo 1/8” analog in and out (2+2 channels)
    – Word Clock in and out to monitor PTP synchronization
    – Headers for interfacing to TDM busses
    – uSD Card
    – USB OTG port

  • BACH Liberty mini-PCI connector
    – 2x Redundant Gigabit Ethernet Ports
    – 1x Stereo 1/8” analog in and out (2+2 channels)
  • BACH-Minuet integrated on board
    – 2x Analog XLR in and out (2+2 channels)
    – 1x AES/EBU Digital Audio in and out (2+2 channels)
    – 1x Stereo 1/8” analog in and out (2+2 channels)
  • Common features
    – Power over Ethernet and redundant DC external power supply
    – USB UARTs and JTAG connectors for programming and debug
    – Headers for access to all TDM audio signals

BACH Virtuoso Audio-over-IP PDK also offers schematics and documents to guide your integration of BACH into your products.

Try our BACH technology today with our existing openModule development board.

COV-BACH-OM512BACH openModule 512×512 System on Module (SOM)
Coming Soon – Contact for details.
COV-BACH-OM256BACH openModule 256×256 System on Module (SOM)
COV-BACH-OM128BACH openModule 128×128 System on Module (SOM)
COV-BACH-OM-MADIBACH openModule MADI System on Module (SOM)
COV-BACH-VIRTUOSO-PDKBACH Virtuoso Audio-over-IP Product Development Kit, with BACH Liberty, BACH openModule, and BACH Minuet
COV-BACH-OM-EVAL-AES67BACH openModule development kit with AES67 firmware
COV-BACH-OM-PDKProduct Development Kit for Customizable BACH openModule, includes Software and FPGA Development Kits
COV-BACH-OM-SDKBACH openModule Software Development Kit

Related Solutions

64 Channels
No H/W Changes

Dante Brooklyn II is not taking you to ST2110?
Quickly plug into full compliance today!

Read More

16 Channels
8 Streams


Read More

Audio on Linux
256 Channels
32 Streams

Development Platform

Read More

Ross DashBoard & ANEMAN

Uniquely satisfy your user’s experience with open control frameworks.

Read More

Interested in more info?

Send us a Note!

The first step is a consultation with a member of our sales team or one of our certified Ross resellers to discuss the specific needs of your organization. Next, we will look for a mutually convenient opportunity to coordinate a demo.


, please sign me up for the Ross Insider newsletter!