BACH Virtual Sound Card Development Platform

BACH Virtual Sound Card Development Platform

ST2110 AES67 Virtual Sound Card

Standards-compliant AES67 & ST2110 audio on COTS Linux computing.

Product Development Kit (PDK)
Ordering Information

The BACH Virtual Sound Card Development Platform is a Linux-based software development kit (SDK) that enables your audio applications to connect with ease to AES67 and SMPTE ST2110 audio senders and receivers using Dante/SAP, RAVENNA, EmBER+ and NMOS open control protocols. Integrate your audio processing applications to BACH VSC’s high performance shared memory audio buffer, with access to 32 low latency, bi-directional streams of AES67 & ST2110-30.

System RequirementsQuad Core, 2 GHz, Intel Processor
Intel i210 or i350 Ethernet Controller with Gbit Ethernet Interfaces
8Gbyte RAM
Ubuntu 16.04.4
Network TransportAES67 and ST2110-30/31
PTP SynchronizationAES67 and SMPTE ST 2059 Profiles
Max. Channels per Direction256
Streams per Direction32
Channels per Stream1 to 16
Sample Rate44.1/88.2kHz and 48/96kHz
Audio EncodingL16, L24, L32 transparent encoding
Glitchless Redundancyper ST2022-7
Packet Time / Latency125μs or 1ms
Audio I/FShared Memory TX and RX Buffers
Discovery & RegistrationDante/SAP, RAVENNA, NMOS IS-04
Connection ControlJSON API, NMOS IS-05
Telemetry & ConfigurationJSON API
CustomizationLinux Software Development Kit including Example Application

The BACH Virtual Sound Card Product Development Kit (PDK) provides a turn key system for evaluating and integrating the BACH Virtual Sound Card with your own applications.

The BACH Virtual Sound Card PDK features high performance COTS hardware and pre-installed BACH Virtual Sound Card libraries and development tools.  Out of the box it includes a loopback application, so you can immediately test its Audio-over-IP functionality with compatible AES67 products including the BACH Virtuoso PDK.

BACH Virtual Sound Card PDK includes:

  • Dell Poweredge R330 Series Rackmount Server
  • Intel i350 Ethernet Controller with Gbit Ethernet Interfaces
  • Quad Core Intel Processor
  • 8Gbyte RAM
  • Ubuntu 16.0.4

For a full development system, consider acquiring a BACH Virtuoso PDK, which includes analog inputs and outputs for audio injection and monitoring.

COV-BACH-LVSC-PDKDell R330 1 RU Server, Intel i350 GE NIC, 8GB- BACH Linux Virtual Sound Card Libraries and Development Tools
Demo Available – Contact for details.

Outplay Your Competition

Create a unique selling proposition and differentiate your product with rapid and flexible customization.

Satisfy Your Customer’s Experience

Don’t get handcuffed to a generic controller. Own your customer’s experience and satisfy their needs better than anyone.

Perform Across Markets

Get the AES67/ST2110 performance you need to grow your revenue today.

Your Brand First

Promote your solution, not your supplier’s brand.

Plan For The Future Today

Live video with your audio on the same network from the experts who do both.

Security of Supply

Source your critical technology from multiple suppliers. You can count on Ross Video’s stability.

Related Solutions

≤ 512 Channels
≤ 64 Streams
3x GigE

Ultimate capacity module w/ customization options.

Read More

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

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!