Overview
Explore the world of live coding music with Sonic Pi in this conference talk from GOTO Copenhagen 2023. Discover how to create fresh beats, driving bass lines, and shimmering synth riffs using code while learning core computer science concepts. Dive deep into the technical aspects of live coding systems, including concurrency, distributed programming, temporal logic, and domain-specific languages. Witness a world-first live demo of new experimental technology that turns any browser into a live-coded synth. Experience live code demonstrations, noise, and psychedelic imagery as Sam Aaron, the creator of Sonic Pi, showcases the power of this free, code-based music creation and performance tool for both education and professional musicians.
Syllabus
Intro
Sonic Pi demo
How to teach kids to code
DJ Dave
How Sonic Pi works
Web-based TB303
Outro
Taught by
GOTO Conferences