Tool
Sonic Pi
Live-coding music synth for audiovisual sets

About
Compose and perform using the incredible expressive power of algorithms and code
In Sonic Pi synths are code, giving you incredible algorithmic precision and control over the sound.
Every synth has its own page in the docs , to play from its keys and shape with its dials.
Rather than learning to code in a distant, abstract way, Sonic Pi lets you learn by making music.
Features
- Codebus Africa Creative coding workshops for nearly 2,000 children across 10 African countries.
- Rolling Stone at Moogfest Sam Aaron's live coded set at Moogfest 2016 “transcended the present”.
- BBC Newsround Sonic Pi on the BBC's news programme for children.
- Music Teacher Awards A finalist for the Awards for Excellence, alongside Boss and Korg.
- No network needed
- Multi-channel audio in and out
- Pricing
- Open Source
- Pricing detail
- free MIT app
- Platforms
- Desktop
Alternatives from our catalog
Tools on the same shelves as Sonic Pi, ordered by shared tags and our own comparisons. Not vendor endorsements.
- StrudelOpen Source · Web
Web-native live-coding music companion to Hydra
same tags
- HydraOpen Source · Web
Algorave live-coding visual standard by Olivia Jack
same tags
- p5.jsOpen Source · Web
Canonical beginner-friendly creative coding stack on the web
same tags
- nannouOpen Source · Rust Desktop Wasm
Rust performance path for generative graphics
same tags
- Max/MSPPaid · Desktop
Industry standard patching for generative performance
same tags
- p5.js Web EditorFree · Web
Zero-install classroom prototyping environment
same tags
Add a badge to your site
Makers listed on isthereanytool.app can embed this badge. It links to Sonic Pi’s page on our catalog — no scripts, just HTML.
<a href="https://www.isthereanytool.app/tool/sonic-pi" target="_blank" rel="noopener"><img src="https://www.isthereanytool.app/badge/listed.svg?theme=paper" alt="Featured on isthereanytool.app" width="250" height="54"></a>