a take on an old dirty classic
use_bpm 97
n = :c5
with_fx :reverb, mix: 0.3, room: 0.6 do
use_synth :piano
use_synth_defaults stereo_width: 1
with_fx :panslicer, phase: 3, smooth: 4, mix: 0.8 do
live_loop :keez do
9.times do
t = (ring 0.5,0.25,0.25).tick
play n, release: t, amp: t*1.9, hard: 0.5+t/15
sleep t
end
play n
sleep 0.5
play n-1
sleep 0.5
end
end
live_loop :keeb do
sleep 12
in_thread do
4.times do
play n-25, amp: 0.25
sleep 0.5
play n-24, amp: 0.2
sleep 0.5
end
end
use_sample_defaults start: 0.25, finish: 0.375, beat_stretch: 4, amp: 0.6
sleep 1
play n-13.5, release: 1
sample :loop_amen
sleep 0.5
play n-12.4, release: 0.5
sample :loop_amen
sleep 2.5
end
sleep 15.5
with_fx :distortion, distort: 0.6 do
live_loop :baze do
3.times do
nn=n-36
use_synth :chipbass
use_synth_defaults cutoff: 60, sustain_level: 0.4, attack: 0.1, decay: 0.1
play nn-1, sustain: 0.2, release: 0.1
sleep 0.5
cue :cue
play nn, release: 3.5
sleep 3.5
end
sleep 4
end
end
live_loop :drums, sync: :cue do
sample :loop_amen_full, beat_stretch: 16, amp: 0.7, finish: 0.75
sleep 16
end
end