Linux AVB/Milan is the transport-layer software workstream within 3SB Audio.

The objective is to make AVB/Milan more practical for Linux-based DSP hosts and consumer-oriented active audio systems by improving robustness, interoperability, and deployment confidence.

History

Earlier AVB network work was carried out on macOS and Windows using RME Digiface AVB USB interfaces as the bridge into AVB environments.

On Linux, transport and conversion work instead relied on an RME HDSPE MADI PCIe interface connected to an RME M32 DA Pro. That arrangement provided a workable Linux path, but it did not align with the longer-term objective of building a unified AVB/Milan transport and DSP platform on Linux.

That gap led directly to the current OpenAvnu-based effort: improving the Linux AVB stack so a single Linux host can participate more cleanly in AVB/Milan networks while also serving as the basis for integrated transport and DSP deployment.

Current Focus

  • Improve the robustness of OpenAvnu's AVB stack in real Linux deployment conditions.
  • Extend or adapt the stack to better support Milan-oriented behaviour and interoperability requirements.
  • Reduce integration friction between AoIP transport, DSP hosts, conversion hardware, and control layers.

Status

This work is now treated as an internal lab foundation for 3SB Audio loudspeaker development rather than a public software release stream.

Within the lab, OpenAvnu has been extended and adapted to support Milan-oriented behaviour, improve robustness under Linux, and provide a dependable transport layer for active loudspeaker prototypes, DSP hosts, and Milan listener devices.

Testing has included RME AVB environments, Hive, and Milan Manager as control references, with validation across direct device connections and switched AVB networks. The work informs the transport assumptions used by 3SB Controller and the wider active loudspeaker architecture.

The emphasis is practical system integration: stable stream bring-up, reliable clocking, AVDECC binding behaviour, and repeatable operation as part of a known loudspeaker system topology.

Please contact 3SB Audio if there is interest in the underlying AVB/Milan transport work or its role in 3SB Audio loudspeaker development.