# 221102 2315 Sonic Pi Breath beast with krush piano and pluck and hydra visuals
# Saved 221102 2210
# Backup
# Created by https://linktr.ee/relaxnow
# Video https://youtu.be/Al_CaDppq4w
# https://in-thread.sonic-pi.net/t/youtube-hydra-sonic-pi-breath-beast/7214
live_loop :time, delay: 0.01 do
sleep 1
end
with_fx :level, amp: 2 do
with_fx :reverb do
with_fx :distortion do
live_loop :asdas, sync: :time do
#stop
tick
sample :glitch_bass_g, rate: 2, beat_stretch: 8
sleep 1
sample :glitch_perc1, rate: [1,1,1,2].look
sleep 1
end
live_loop :asda, sync: :time do
#stop
sleep 3
sample :ambi_swoosh, rate: 2
sleep 1
end
live_loop :riser, sync: :time do
#stop
sleep 4
sample :drum_roll, beat_stretch: 8, rate: 2, attack: 4
sleep 4
end
end #end :distortion
with_fx :krush, mix: 0.25 do
live_loop :melody1, sync: :time do
#stop
15.times do
tick
synth :pluck, note: [:f4, :g4, :gs4].look, release: rrand(0.04,0.1), cutoff: 110 #if spread(3,5).look #and spread(2,7).look
synth :saw, note: [:f3, :g3, :gs3].look, release: rrand(0.04,0.07), cutoff: rrand(80,120) #if spread(3,5).look #and spread(2,7).look
sleep 0.125
end
sleep 0.125
sleep 0.125*16*3
end
live_loop :bass_piano, sync: :time do
# stop
tick
b = 2
sl = [b,b,b,b*5]
use_synth :piano
use_synth_defaults release: b
#play [:f2, :f4, :c5, :f5, :c6, :f6], amp: 4 #if bools(1,0,0,0,0,0,0,0).look
a = 1
play knit(:f2,a, :g2,a, :gs2,a, :c3, a).look, pan: 0.5, amp: 2
play knit(:f1,a, :g1,a, :gs1,a, :c2, a).look, pan: -0.5, amp: 2
sleep sl.look
end
live_loop :pluck1, sync: :time do
# sleep 0.125*16*4
64.times do
tick
a= range(0,1,step: 0.01).look
use_synth :pluck
use_synth_defaults release: rrand(0.05125, 0.125), amp: 2
play :c5 if spread(1,8).look #or spread(6,16).look
play :f5 if spread(6,16).look
sleep 0.125
end
sleep 0.125*16*4
end
end
end
end
# Hydra code (might take a while to get o3 running)
# https://hydra.ojack.xyz/?code=bGV0JTIwYSUyMCUzRCUyMDUwJTBBbGV0JTIwYiUyMCUzRCUyMDIwJTBBcmVuZGVyKCklMEFzMC5pbml0SW1hZ2UoJTIyaHR0cHMlM0ElMkYlMkZ1cGxvYWQud2lraW1lZGlhLm9yZyUyRndpa2lwZWRpYSUyRmNvbW1vbnMlMkZkJTJGZDQlMkZFVF9BZmFyX2FzdjIwMTgtMDFfaW1nNDhfRGFsbG9sLmpwZyUyMiklMEFzcmMoczApLnJvdGF0ZSgwJTJDMC4wMikubWFzayhzaGFwZSgyJTJDMSkpJTBBJTJGJTJGLnRocmVzaCgwLjkpJTBBJTJGJTJGLnBpeGVsYXRlKGElMkNiKSUyMCUyRiUyRiUyMGxvZHJldHRlJTIwc3RyZWdlciUwQS5zY3JvbGxYKDElMkMwLjAxKSUwQS5tb2R1bGF0ZShub2lzZSgxJTJDMC4wMSkpJTBBLm1hc2soc2hhcGUoMikpJTBBJTJGJTJGLnBpeGVsYXRlKGIlMkNhKSUyMCUyRiUyRiUyMFZhbmRyZXR0ZSUyMHN0cmVnZXIlMEElMkYlMkYuc2Nyb2xsWSgxJTJDMC4wMSklMEEubHVtYSgwLjYpJTBBLnNjYWxlKCU1QjAuOCUyQzIlNUQuc21vb3RoKCkuZmFzdCgwLjEpJTJDOSUyRjE2KS5vdXQobzApJTBBczEuaW5pdEltYWdlKCUyMmh0dHBzJTNBJTJGJTJGdXBsb2FkLndpa2ltZWRpYS5vcmclMkZ3aWtpcGVkaWElMkZjb21tb25zJTJGNiUyRjY1JTJGVGhlX0Rvb3JfdG9fSGVsbC5qcGclMjIpJTBBc3JjKHMwKS5yb3RhdGUoMCUyQzAuMDIpLm1hc2soc2hhcGUoMSkuZGlmZihub2lzZSgyJTJDMC4yKSkpJTBBLnRocmVzaCgwLjYpJTBBJTJGJTJGLnBpeGVsYXRlKGElMkNiKSUyMCUyRiUyRiUyMGxvZHJldHRlJTIwc3RyZWdlciUwQSUyRiUyRi5zY3JvbGxYKDElMkMwLjAxKSUwQSUyRiUyRi5waXhlbGF0ZShiJTJDYSklMjAlMkYlMkYlMjBWYW5kcmV0dGUlMjBzdHJlZ2VyJTBBLnNjcm9sbFkoMSUyQzAuMDEpJTBBLmx1bWEoMC45KSUwQS5zY2FsZSglNUIwLjglMkMyJTVELnNtb290aCgpLmZhc3QoMC4xKSUyQzklMkYxNikub3V0KG8xKSUwQXNyYyhzMCkubW9kdWxhdGUoc3JjKHMxKSUyQ29zYygyKSkub3V0KG8xKSUwQXNyYyhzMSkubXVsdCgobzApKS5ibGVuZChvMSkub3V0KG8yKSUwQXNyYyhzMCkubWFzayhzcmMobzApKS5ibGVuZChvMSkuY29sb3JhbWEoMSUyQzElMkMxKS5zY2FsZSglNUIxJTJDMiU1RC5zbW9vdGgoKS5mYXN0KDAuMDIpKS5vdXQobzMp
3 Likes