use_bpm 192
live_loop :flibble do
sample :ambi_choir, rate: 0.3
sample :bd_haus, rate: 1
use_synth :saw
sleep 0.25
end
t = [1, 2, 3, 4, 4, 3, 2, 2]
x = 0
live_loop:a do
x = 0 if x == 8
sample :bass_voxy_hit_c, amp:0.25 , rate:t[x], beat_stretch:t[x+(x-1)]
x+=1
sleep 0.25
end
sleep 4
8.times do
sample :bd_klub, amp:1
sleep 0.5
sample :bd_klub, amp:1
sleep 0.25
sample :bd_klub, amp:1
sleep 0.75
end
sleep 2
elec = [1,5,3,2,2,6,1,4,3]
live_loop:c do
sample :elec_blip, rate:elec[x]
sleep 0.25
end
sleep 4
live_loop:d do
sample :elec_soft_kick, amp:2
sleep 0.5
sample :elec_soft_kick, amp:2, rate:5
sleep 0.5
sample :elec_soft_kick, amp:2
sleep 0.25
sample :elec_soft_kick, amp:2
sleep 0.25
sample :elec_soft_kick, amp:2, rate:5
sleep 0.5
end
8.times do
live_loop :breakbeat do
sample :loop_breakbeat, beat_stretch: 4, amp: 4, start: 0, finish: 0.25; sleep 1;
sample :loop_breakbeat, beat_stretch: 4, amp: 4, start: 0.25, finish: 0.5; sleep 1;
sample :loop_breakbeat, beat_stretch: 4, amp: 4, start: 0.5, finish: 0.75; sleep 1;
sample :loop_breakbeat, beat_stretch: 4, amp: 4, start: 0.75, finish: 1; sleep 1;
end
live_loop :breakbeat2 do
with_fx :slicer, phase: 1.75, wave: 0, mix: 1.0 do
sample :loop_garzul, beat_stretch: 16, amp: 1
sleep 16
end
end
live_loop :test do
with_fx :distortion, amp: 0.5, distort: 0.9 do
with_fx :bitcrusher, bits: 8, sample_rate: 12800 do;
sample :loop_amen, amp: 4, beat_stretch: 4, start: 0, finish: 0.375; sleep 1.5;
sample :loop_amen, amp: 4, beat_stretch: 4, start: 0, finish: 0.375; sleep 1.5;
sample :loop_amen, amp: 4, beat_stretch: 4, start: 0.375, finish: 0.625; sleep 1;
sample :loop_amen, amp: 4, beat_stretch: 4, start: 0, finish: 1; sleep 4;
end
end
end
live_loop :kick do
sample :bd_haus
sleep 1.5;
sample :bd_haus
sleep 2.5;
end
live_loop :pulputus do
with_fx :reverb, amp: 5, mix: 0.25 do
use_synth :tb303
nuotti = (chord :C2, :minor).choose
play nuotti, cutoff: rrand(10, 130), release: 0.1, amp: 0.7, release: 0.1
sleep 0.25
end
end
live_loop :test do
use_synth :pulse
play 68, release: 0.2; sleep 0.33;
play 78, release: 0.2; sleep 0.33;
play 75, attack: 0.2, sustain: 0.1, release: 0.2; sleep 0.34;
end
end
Link: https://sonic-pi-gallery.s3.amazonaws.com/cb4736c3a9a9743a313d7ac76a28b4e4.wav