Strange Loop

Sonic Pi Live Coding

Unleash your inner creative programming potential using Sonic Pi in this live coding workshop. Sonic Pi is a free live coding music synth designed to be simple enough for anybody to use yet powerful enough for serious performances.

We'll explore the basics of live coding with Sonic Pi - triggering synths and samples, studio FX and live loops. No prior knowledge of coding or music is required. However if you do have experience you'll be able to instantly use this to good effect. Sonic Pi is as much a tool for professional programmers and musicians as it is for 10 year old children and curious technophobes.

Together we'll learn, jam, explore, share and perform with each other all through the beautiful creative medium of code.

To attend the workshop, please bring along a laptop and some headphones. You might want to install and play around with Sonic Pi beforehand ( However, we will provide USB sticks with the latest version of the app for Macs, Windows and Raspberry Pi computers.

Sam Aaron

Sam Aaron

The University of Cambridge

Sam is a live coder who strongly believes in the importance of emphasising, exploring and celebrating creativity within all aspects of programming. He is the lead developer of Overtone and the creator of Sonic Pi, a music live coding environment used to teach programming within schools. By day Sam is a Postdoc Research Associate at the University of Cambridge Computer Laboratory and by night he codes music for people to dance to.