Sonic Pi
Code-based music creation and performance tool
It lets users write short programs that generate and manipulate sound in real time, turning a computer into a live‑coding music studio. The environment supports multiple audio channels, MIDI and OSC input and output, and can synchronize with other tools via Ableton Link, making it suitable for both composition and on‑stage performance.
The software is aimed at musicians, educators, and anyone interested in exploring code‑based music creation. It is used by professional DJs and performers, as well as by teachers and students for computing lessons that combine programming concepts with musical expression. Accessibility features make it usable by blind and partially sighted users.
What distinguishes it is the focus on live coding: code is edited and executed instantly, allowing performers to improvise and modify arrangements on the fly. The platform includes a free tutorial series and a community of contributors, and it runs on macOS, Windows, and Raspberry Pi OS.
Reviews
Loading reviews…
Similar apps

DAWs & Music Production
SuperCollider
Server, language, and IDE for sound synthesis and algorithmic composition

Audio Routing & Effects
Sonic Visualiser
Visualisation, analysis, and annotation of music audio recordings

DAWs & Music Production
SunVox
Modular synthesiser

DAWs & Music Production
Pd-l2ork
Programming environment for computer music and multimedia applications

DAWs & Music Production
Ardour
Cross-platform audio software for multi-track recording and editing.

DAWs & Music Production
REAPER
Digital audio production application