Wu tang is for the children

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

Banger!

Eli…

'Post must be at least 20 characters long… Yeah, yeah… shutup.