set :kill,false #initialise kill flag
use_synth :tb303
live_loop :doodle do #just a sample loop
play scale(:e3,:minor_pentatonic,num_octaves: 2).choose, release: 0.25
sleep [0.125,0.25].choose
stop if (get :kill) #test if time to stop
end
at 5 do #will trigger stopping the live_loop
set :kill,true #will trigger stopping the live_loop
end