Det tar en stund før jeg kommer hit, men Sonic Pi var ganske raskt å komme i gang med.
Kort fortalt:
Sonic Pi works on simple loops of code. You enter a few commands that indicate beats, melodies, and samples to play. These commands are processed through a synthesizer backend called SuperCollider. The essence of it is loop and repeat, but if you change the code during the performance, the music changes too. It’s a simple and powerful way to get anyone up and running with electronic music or basic programming concepts.
Noe av det som er interessant er at det går an å jobbe med mikrotonalitet, og ytterst presist i forhold til tid. Sam Aaron forklarer hvordan det hele fungerer:
Samme konsept, men litt mer detaljert:
Live Coding Education (PDF)