Sonic Pi

Sonic Pi es posiblemente el lenguaje más sencillo para introducirse en el mundo del livecoding por la simpleza de su sintáxis, su documentación -que no requiere de ningún conocimiento previo en programación-, sus samples integrados, sintetizadores y su instalación. Pero que esto no te engañe, Sonic Pi es un lenguaje muy completo y poderoso con el que podés componer cosas maravillosas.

Instalación

Podés descargar Sonic Pi para Windows, macOS, Raspberry Pi y Linux acá. Sin más, deberías poder ejecutarlo inmediatamente y empezar a jugar.

sitiosp

Interfaz

La interfaz es muy simple y todo es accesible desde una única pantalla. En la parte superior tenemos el código propiamente dicho y a su derecha las preferencias y un monitor de actividades. En la parte inferior está disponible una documentación ordenada muy claramente que explica desde lo más básico cómo hacer livecoding con ejemplos y gradualmente incrementa su complejidad. Hacer un loop, disparar un sample o tocar una nota de un sintetizador es posible en una sencilla línea de código altamente comprensible.

interfaz

En caso de que quieras contactarte con la comunidad Sp global, hay un foro dedicado donde te contestan de toque y cada vez hay más material.

foroimg

¿En serio es tán fácil?

live_loop, sample, play, sleep, no necesitás mucho más para ponerte ya mismo a tocar! A lo sumo algunas condiciones con if y encontrar tu sinte preferido con use_synth¿Qué esperás para sumarte a la movida?