Léxico TI › Programación › Sonic Pi

Sonic Pi

Programación Svenska → Actualizado: 2026-10-28
Más información
Creador
Sam Aaron
Año
2012
Tipo
Entorno de live coding
Licencia
MIT
Sitio oficial
sonic-pi.net

Un entorno en el que se escribe música en un lenguaje con sabor a Ruby y se oye el cambio en cuanto se pulsa Ejecutar: pensado para el aula, tocado en clubes.

Sam Aaron creó Sonic Pi en la Universidad de Cambridge en 2012, con apoyo de la fundación Raspberry Pi, para enseñar programación con algo más divertido que ordenar listas. El código es Ruby con un vocabulario propio: play 60, sample :bd_haus, sleep 0.5. El sonido lo genera SuperCollider en segundo plano.

La pieza clave es live_loop: un bucle con nombre que se sustituye en plena actuación al editar el código, sin perder el compás. Así, una herramienta didáctica se volvió instrumento, y Aaron ha actuado con ella en escenarios de verdad. Su modelo temporal mantiene varios bucles sincronizados al sample, algo que el sleep de Ruby a secas jamás lograría.

← Volver al léxico