A Programmer's Guide to Sound
YOW! Perth 2019
A Programmer's Guide to Sound is a gentle introduction to digital signal processing with a focus on audio applications. With the goal or live-coding a "classic" sound synthesizer this Programmer's Guide focuses on the pragmatic application of DSP theory to digital audio practice. For the grand finale our working synthesizer will be tested against a selection of synth classics!
Andrew is an international keynote speaker, academic, performer, educator, computer scientist and software craftsman with over 20 years of industry experience. With a diverse portfolio of interests, Andrew is as likely to be found hacking code in nightclubs as programming computational physics simulations on high performance computing clusters.
Andrew has worked on a number of world-first projects and is known internationally for both his innovative designs as well as his technical expertise. This combination of skills makes him ideally suited to finding innovative solutions to complex problems.
Andrew has a wealth of experience designing, building and delivering enterprise solutions across a wide range of corporate, scientific, academic and creative sectors. This experience ranges from robotic telescopes to financial systems, digital signal processing to game engines, particle-in-cell simulations to line-of-business applications, and (almost) everything in-between.
Andrew's broad background enables him to rapidly assimilate new domains, and as a former CTO Andrew has the experience and skills to communicate across the enterprise, from domain experts to the executive team.
As a Senior Research Fellow in the Computer Science department at the Queensland University of Technology Andrew convened courses in High Performance Computing and Enterprise Systems.
Andrew holds a PhD in Computer Science from the Australian National University, as well as a Bachelor of Music and a Master of Music, both from the Queensland University of Technology.