Sonic Pi

Sonic Pi is a live coding environment based on Ruby, originally designed to support both computing and music lessons in schools, developed by Sam Aaron in the University of Cambridge Computer Laboratory[1] in collaboration with Raspberry Pi Foundation.

[2][3] Thanks to its use of the SuperCollider synthesis engine and accurate timing model,[4] it is also used for live coding and other forms of algorithmic music performance and production, including at algoraves.

Its research and development has been supported by Nesta, via the Sonic PI: Live & Coding project.

This programming-language-related article is a stub.

You can help Wikipedia by expanding it.This music software article is a stub.

Sam Aaron, creator of Sonic Pi, demonstrating the program