Little Improv SonicPi Session by remixing Today's code tweeted by
live_loop :Horlivka do
— iamnotsonicpi (@iamnotsonicpi) August 19, 2022
with_fx :gverb do
play choose( [ :G4, :Ds2 ] ) ,delay: 0.2 ,amp: 0.1
sleep 1
end
end
# Run this in #SonicPi - get it at https://t.co/YzinCTcTP8
Remixes for the Tweet
This remix of the above code places emphasis on adding a sine synth, a selection of variables for the sleep function and adding the krush Mix. As Well as adding another layer of notes
live_loop :Hrlvka do
with_fx :krush, mix: 0.3 do
with_fx :gverb do
synth :sine
play choose([:G4,:Ds2,:Bs4,:F2]),decay: [0.1,0.2].choose,amp: 3
play choose([:G4,:Ds2,:Bs4,:F2]), amp: 3
sleep [0.25,0.5,1].choose
end
end
end
For this Second Remix, the major change was adding a couple more Fx's (hpf & ping_pong) with their mix output controlled by a randomizer.
The sine synth isn't alone in this remix as there have been additions to the soundscape provided by the pretty_bell & prophet synths
live_loop :Hrlvka do
with_fx :hpf do
with_fx :ping_pong, mix: rrand(0.1,0.7) do
with_fx :krush, mix: rrand(0.1,0.6) do
with_fx :gverb do
synth [:sine, :pretty_bell, :prophet].choose
play choose([:G4,:Ds2,:Bs4,:F2]),decay: [0.1,0.2].choose,amp: dice(3)
play choose([:G4,:Ds2,:Bs4,:F2]),attack: [0.1,0.2,0.3,0.2].choose, amp: dice(3)
sleep [0.25,0.5,0.75,1].choose
end
end
end
end
end