Be the first to know and get exclusive access to offers by signing up for our mailing list(s).

Subscribe

We ❤️ Open Source

A community education resource

2 min read

Turning code into music with Sonic Pi

Discover Sonic Pi and SuperCollider for creating music through code.

Jessica Garson, senior developer advocate, sat down with the All Things Open team to share how she discovered that code could do more than light up shoes or send tweets, it could create music that would eventually take her on tour across Europe and Asia.

Subscribe to our All Things Open YouTube channel to get notifications when new videos are available.

Jessica’s journey into live coding music started with a simple revelation: Her code could make sound happen. That discovery led her to Sonic Pi, as she dove deeper, she discovered that Sonic Pi runs on Super Collider, another powerful language for audio synthesis. 

What began as experimentation turned into a performance practice, with Jessica now playing shows about once a month and having toured internationally. Her story highlights how creativity and code intersect in unexpected ways, and how following your curiosity about what code can do might lead you to live your dreams in ways you never anticipated. 

What is Sonic Pi?

Sonic Pi is a free, open source live coding environment that turns your computer into a music creation tool where you compose and perform by writing code in real time.

What is SuperCollider?

SuperCollider is an open source programming language and real-time audio synthesis engine designed for sound creation, algorithmic composition, and live coding performances.

Get started with these tutorials

More from We Love Open Source

About the Author

The ATO Team is a small but skilled team of talented professionals, bringing you the best open source content possible.

Read the ATO Team's Full Bio

The opinions expressed on this website are those of each author, not of the author's employer or All Things Open/We Love Open Source.

Want to contribute your open source content?

Contribute to We ❤️ Open Source

Help educate our community by contributing a blog post, tutorial, or how-to.

We're hosting two world-class events in 2026!

Join us for All Things AI, March 23-24 and for All Things Open, October 19-20.

Open Source Meetups

We host some of the most active open source meetups in the U.S. Get more info and RSVP to an upcoming event.