#This is the patch I’ve been working on. I most likely am making some large conceptual #mistakes with how I am organizing a moving data around. I have read the tutorials and #looked at the examples for cue and sync. I’ll take a look again this evening! Thanks!
"
live_loop :boom do
use_bpm 60
cue :tick
6.times do
3.times do
cue :zoom
sample :bd_haus
sleep 0.5
end
12.times do
cue :loom
sample :bd_haus
sleep 0.25
end
end
12.times do
cue :room
sample :bd_haus
sleep 0.35
end
end
live_loop :droh do
sync “/cue/zoom”
with_fx :gverb, mix: 0.9 do
sample :bd_boom, rate: (ring, 2, 0.5).tick, amp: (ring, 0.11, 0.12, 0.23, 0.3, 0.25, 0.4, 0.3, 0.29, 0.4).look
end
use_synth :blade
play (ring, :e3, :fs3, :b3).tick amp: 0.75, attack: 0.25, release: 0.25
with_fx :gverb, mix: 0.15, damp: 0.5, room: 3 do
with_fx :echo, phase: 0.25, decay: 8 do
use_synth :chipbass
play (ring, :e3, :fs3, :b3).look, amp: 0.4
sleep 0.25
end
end
end
live_loop :droh2 do
sync "/cue/loom"
use_synth :blade
play :ab3
with_fx :gverb, mix: (ring, 0.2, 0.9).look do
sample :bd_boom, rate: (ring, 2, 2).tick, amp: (ring, 0.2, 0.4).look
end
sleep 0.25
end
live_loop :droh3 do
sync "/cue/room"
use_synth :blade
play (ring, :cs3, :cs3, :cs3, :cs3, :cs3, :cs3, :ds3, :ds3, :ds3, :ds3, :ds3, :ds3).tick
use_synth :chipbass
play (ring, :cs3, :cs3, :cs3, :cs3, :cs3, :cs3, :ds3, :ds3, :ds3, :ds3, :ds3, :ds3).look, amp: 0.5, release: (ring, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6).look
sleep 0.25
end
live_loop :basic3 do
with_fx :gverb, mix: 0.5, release: 3, room: 2 do
with_fx :bitcrusher do
sync :zoom
use_synth :dsaw
play (ring, :e1, :e1, :e1).tick , release: 0.5, amp: 0.12
sleep (ring, 0.25).look
end
end
end
live_loop :basic do
with_fx :gverb, mix: 0.1 do
with_fx :bitcrusher do
sync :loom
use_synth :dsaw
play (ring, :eb1, :db2, :b1).tick , release: 0.5, amp: 0.5
sleep (ring, 0.12, 0.12, 0.12).look
end
end
end
live_loop :basic2 do
with_fx :gverb, mix: 0.2 do
with_fx :bitcrusher do
sync :room
use_synth :dsaw
play (ring, :db2, :b1, :e1, :a1).tick , release: 0.5, amp: 0.5
sleep (ring, 0.75).look
end
end
end
"