Sonic Pi - Live coding sessions video

Sonic-Pi session : Heartbeat code under the breakuse_debug false live_loop :heartbeat do stop with_fx :echo, phase: 0.5, max_phase: 0.25 do synth :fm, note: :c2 sleep 1 end end live_loop :counter, sync: :heartbeat do stop notes = (stretch [:e3, :e4], 2).tick s = synth :pulse, note: notes, note_slide: 0.1, cutoff_slide: 1, cutoff: 30, pulse_width: 0.1 control s, note: :e1, …

Continue Reading
Sonic-Pi video

Sonic Pi Session #3 – night session (video + code)

Tonight some moody guitars with a slow beat and noisy saws in the background.  As usual you can find the code under the video. I used spread (dice(x), x).tick to make some random euclidean patterns as documented The Euclidean Algorithm Generates Traditional Musical Rhythms (pdf)  by Godffried Toussain, implemented in Sonic-Pi via spread, it allows for non-repetitive but cohesive …

Continue Reading
code snippets Sonic-Pi

Drum Pattern in Sonic Pi

My friend Denis made a drum pattern with a little melody to be used in Sonic Pi, feel free to use, modify, improve or whatever. You can listen to it here :

Continue Reading