Sections

AES Section Meeting Reports

Melbourne - April 24, 2023

Meeting Topic:

Moderator Name:

Speaker Name:

Meeting Location:

Summary

Chairman Graeme Huon introduced Scott with a brief description of Scott's work on the DAW Collaboration Framework (DCF).

Scott started by acknowledging and describing the chronology of earlier online audio collaboration technology, starting with ResRocketSurfer (1996)/Rocket Network (1999), JACK/JACKTrip, Source-Connect, Steinberg's VST Connect Pro and VST Transit/Transit Join/Transit Go, Splice Studio, and then the push for direct streaming into the DAW with products like Soundwhale, Sessionwire, ConnectionOpen and Listento and the growth in web-based DAW collaboration platforms, where he commented that web audio is not at the stage of development where they can be used for professional applications.

Scott moved on to describe his PhD project, outlining the characteristics needed for a true professional-level collaborative audio mixing solution — viz. Synchronous Interactions & Communications, High-Resolution Audio, Scalability (>2), and Unified Access/Operation of a DAW Project. He then displayed a Venn diagram demonstrating that none of the previously referenced solutions fulfilled all those needs for a true real-time online collaborative mixing for professional-grade audio.

He described researching various options like Open Sound Control (OSC), Touch OSC/TouchDAW, and Video Conferencing platforms like Cisco WebEx, but none met the needs. Moving on to distributing the data online, he described how reliable multicasting really needed IPV6, which was currently not widely available for local domestic internet users. Scott told us that the solution he settled on was WebRTC, which can provide all the components for reliable videoconferencing on a Chromium-based browser.

Scott then described how he was able to come up with a solution that permitted synchronous multiparty collaborative in-the-box mixing with up to 30 participants using a standard domestic 50Mbps NBN internet connection.

Scott explained how individual Cubase DAW sessions on the participants' computers were controlled and synchronised using virtual MIDI ports via an external utility interfacing to the DAW's "Generic Remote" implementation, which permitted mapping features to the virtual interface. He commented that currently, virtually all DAW manufacturers have some form of user-defined MIDI controller implementation that could be used for this application. Scott explained that the MIDI mapping data is distributed to each participant as an XML file to be imported into their DAW to ensure consistent operation of the DAWs across the network.

He then went on to describe the infrastructure used a third-party cloud provider, LiveSwitch, with three Multi-point Control servers (MCUs) to enable scaling up to 30 concurrent users, with the data all routing to LiveSwitch's Dallas servers over four hops with acceptable latency.

Scott then presented demos of some elements of a 3-way session featuring performers from Cool Change — the Ultimate LRB Tribute Band (Scott plays keyboards in this band) located in geographically spaced Melbourne suburbs.

Scott canvassed other potential applications of the DAW Collaboration Framework, suggesting Online Audio/Music Production Education, noting that current asynchronous video solutions lack interactivity and have limited audio quality.

He then re-displayed the earlier Venn diagram and proposed that the DAW Collaboration
Framework successfully meets all of the four requirements outlined.

The session concluded with a Q&A session where a range of topics was canvassed including session communications and coordination, the challenges of managing Intellectual Property when working with manufacturers, and the use of MIDI playback.

We thank Scott for a most interesting and informative session.

We also thank Collarts for providing the venue, Jason Torrens (Collarts Head of Audio Production), and especially Collarts' Will Petts who set up, configured and operated the live streaming technology.

An enhanced version of this Meeting Report with diagrams, Scott's slide deck and a video recording is available on our Section website at https://aesmelbourne.org.au/mtg-rpt-apr2023/

Written By:

More About Melbourne Section

AES - Audio Engineering Society