Skip to content

Instantly share code, notes, and snippets.

View nicoder's full-sized avatar

Nicolas Dermine nicoder

View GitHub Profile
live_loop :m do
sleep 1
end
live_loop :n do
sync :m
sample :ambi_soft_buzz
end
live_loop :m do
sleep 1
end
live_loop :k do
sync :m
sample :drum_bass_hard
sleep 0.5
sample :drum_bass_hard
sleep 0.125
live_loop :m do
sleep 1
end
live_loop :a do
sync :m
sample :ambi_glass_hum
end
live_loop :b do
live_loop :m do
sleep 1
end
live_loop :k do
sync :m
sample :bd_tek
end
live_loop :s do
live_loop :m do
sleep 1
end
live_loop :k do
sync :m
with_fx :echo, decay: 3, phase: 0.25 do
sample (ring :bd_haus, :drum_cymbal_open).tick, amp: 2
end
sleep 1
live_loop :m do
sleep 1
end
live_loop :b do
sync :m
sleep 4
end
live_loop :n do
live_loop :m do
cue :m1
cue [:m2, :m3].choose
sleep 1
end
live_loop :a do
sync :m1
play 60
with_fx :slicer, phase: 0.33 do
live_loop :m do
sleep 1
end
live_loop :k do
sync :m
with_fx :echo, phase: (ring 0.33, 0.66).tick do
sample :bd_sone
end
end
live_loop :m do
sleep 1
end
live_loop :sig do
sync :m
play_chord chord(60, :minor)
end
live_loop :mel do
live_loop :main do
play 60
play (ring 62, 65).tick
sleep 1
end
live_loop :two do
sync :main
play (ring 48, 47).stretch(8).tick
end