Here ya go mates!
i have outsourced the settings of the play function so everything has their own random seed
use_bpm 100
live_loop :slep12 do
use_random_seed (ring 11212324,11212324,121233).tick(:a3)
6.times do
set :slep1, (ring 0.25,0.25, 0.25).choose
sleep get(:slep1)
end
end
live_loop :ampi12 do
use_random_seed (ring 1424).tick(:a2)
12.times do
set :pronou1, (ring 2, 2, 3.5).choose
sleep get(:pronou1)
end
end
live_loop :releasse do
use_random_seed (ring 3431).tick(:a)
10.times do
set :rel, rrand(0.05, 0.25)
sleep 0.5
end
end
live_loop :cutos do
use_random_seed (ring 34121,2312).tick(:a234)
2.times do
12.times do
set :cuto, rrand(80, 120)
sleep 0.5
end
end
end
live_loop :pitchis do
use_random_seed (ring 31234,12312,1231412).tick(:aqwe234)
1.times do
set :pitchi, (ring 1, 0,0,0,0).choose
sleep 4
end
end
live_loop :one21 do
use_random_seed (ring 23161122323334,111212332323,36346).tick(:a5)
2.times do
12.times do
play (ring 55, 52,52,55,52,57,57,59, :r).choose, amp: get(:pronou1), cutoff: get(:cuto), attack: 0, release: get(:rel), pitch: get(:pitchi)
sleep get(:slep1)
end
end
use_random_seed (ring 2312123,11124123243,23423).tick(:as5)
2.times do
12.times do
play (ring 55 ,52,55,57,57,59, :r).choose, amp: get(:pronou1), cutoff: get(:cuto), attack: 0, release: get(:rel), pitch: get(:pitchi)
sleep get(:slep1)
end
end
use_random_seed (ring 231123143,112,12323).tick(:as52535)
6.times do
play (ring 57, 59, 60, 62, 65).choose, amp: get(:pronou1), cutoff: get(:cuto), attack: 0, release: get(:rel), pitch: get(:pitchi)
sleep get(:slep1)
end
end