May 7, 2024
DAW Evolution VIII : Tracktion - Past, Present, Future !
Hosted by Vin Curigliano of AAVIM Technology, I am joined by guest
co-host Pete Brown of Microsoft and special guest Jules Storer who
is the Founder and Lead Developer of Tracktion, now known as
Tracktion Waveform, and also the developer of the JUCE programming
framework.
We discuss Jules' early history with music, computers and coding,
and how that lead a path to his development of Tracktion. We cover
the history from Tracktions early days under the Mackie banner, the
splitting and development of JUCE as a separate programming
framework, the shelving of the application and eventual
re-acquisition and independent
relaunch.
We cover ongoing development of the application across multiple
platforms, including the splitting and licensing of the audio
engine, discuss the Tracktion Audio Engine's unique approach to
multiprocessing / multithreading routines, weigh up the pro's and
cons of hybrid playback engines, and dive into the complexity of
threading to larger core and hybrid CPU architectures, etc.
We get into the finer detail of the JUCE framework, and detail just
how widely used and influential the framework has become for audio
application and plugin developers.
We also discuss Jules' latest project, Cmajor, which is an Audio
DSP Language Platform, share some thoughts on the current state and
future direction of Music Technology, and much, much more.
Host & Guest Links :
AAVIM Technology : www.aavimt.com.au
DAWbench : www.dawbench.com
Microsoft : www.microsoft.com
Pete Brown : https://twitter.com/Pete_Brown
Tracktion : https://www.tracktion.com/
JUCE : https://juce.com/
Cmajor : https://cmajor.dev/
VO :
Andrew Peters : www.andrewpetersvo.com
Music Themes :
Original DAWbench VI Theme Music composed by Rob John : Independent
Music Productions : http://www.indmusicprods.com
DAWbench Radio Show ReMix by Erin McKimm : www.erinmckimm.com
All Rights Reserved : © AAVIMT 2024