Sonic Pi

Sonic Pi es un entorno de live coding o codificación en vivo basado en Ruby, originalmente diseñado para apoyar las clases de informática y música en las escuelas, desarrollado por Sam Aaron en el Laboratorio de Informática de la Universidad de Cambridge[1]​ en colaboración con la Fundación Raspberry Pi.

[2]​[3]​ Gracias al uso como motor de síntesis de SuperCollider y a su preciso modelo de sincronización,[4]​ también se utiliza para codificación en vivo y otras formas de interpretación y producción musical algorítmica, incluidas algoraves.

Su investigación y desarrollo ha sido apoyado por Nesta, a través del proyecto Sonic PI: Live & Coding.

[5]​

Sam Aaron, creador de Sonic Pi, mostrando el programa