Skip to main content
100%

SonicPi In C

✓ Published0🌍 Public
MMAKIO135
Last edited Feb 1, 2025
Created on Jun 25, 2019

This example visualizes the generative music composition "In C" by Terry Riley, using Sonic Pi’s live coding environment. It shows how multiple simultaneous players (five synths) progress through 53 rhythmic phrases, with each phrase represented as a sequence of notes, durations, and amplitudes. The code defines `live_loop` and `play_phrase` functions to schedule notes, while a progression rule limits how far any player can advance ahead of the others, ensuring a coherent, slowly evolving texture. The pulse loop uses `sample :drum_cymbal_closed` to maintain a steady beat, and all timing is derived from a global BPM value.

AI-generated description

Similar vizzes