Recently, Tracktion open-sourced their powerful audio engine - the same engine behind their DAW Waveform. Jules and Dave - the authors of Tracktion and Waveform - will give us a tour of the inner working of the engine.
David Rowland is the director of software development at Tracktion Corporation, working primarily on the digital audio workstation, Waveform and the engine it runs on. Other projects over the years have included audio plugins and iOS audio applications utilising JUCE. David has a passion for modern C++ standards and their use to improve code safety and brevity.
Jules has been a C++ programmer since the early 1990s, working mainly in audio technology. He's best-known for creating the Tracktion DAW and the C++ library JUCE, which has been used for over a decade in thousands of commercial and open-source audio products. Now with ROLI, he continues to work on JUCE as well as other ROLI products.