as = (ring :b2, :b2, :b2, :cs3, :e3, :cs4)
live_loop :as do
with_fx :echo, phase: 0.5 do
use_random_seed (ring 512342367868766534534578, 51234231612312312545672135732121, 51234231611231232312312545672135732121).tick(:asd)
3.times do
24.times do
use_synth :fm
use_synth_defaults divisor: (ring 10, 5, 1, 0.125).choose , depth: 1, attack: 0, sustain: 0, release: rrand(0, 0.125), amp: 3, cutoff: 100
play as.choose
sleep (ring 0.25, 0.125, 0.125).tick(:assd)
end
end
end
end
4 Likes
Thatās nice. Sounds a bit like a sample, but using synths. Thatās good.
Out of interest why do you have the long numbers for random seeds?
I Just randomly Tried different seeds and saved the 3 i Liked
But you do not use anywhere your symbols ā:asdā nor ā:assdā.
In my opinion and in simple tests I am getting the exact same results
without the use_random_seed-Line
and a sleep line with just the code: āsleep (ring 0.25, 0.125, 0.125).tickā.