once $ "808bd" # gain 2 do let modIndex = pF "modIndex" once $ "FMRhodes1" # modIndex 10 do setcps (85/60/4) d1 $ loopAt 2 $ "break:7" # cut 1 # gain 0.5 # lpf 4000 once $ fast "8 16" $ "dr" # gain 2 # cut 4 do setcps (93/60/4) let modIndex = pF "modIndex" d1 $ "jazz*4" d2 $ "[~ ho]*4" # gain 0.6 d3 $ arp "up converge" $ note (scale "aeolian" ( "<c d f g>" + "c'maj'4 c'maj'3@4" - 12 ) ) # "FMRhodes1" # voice (slow 4 $ "<0 1 2 4 6 8 10 12 16 32 48 64 64 64 96 128>") # gain 1.1 # modIndex 0.4 d1 $ "jazz*4" once $ "90s_synatm" # cut 5 # gain 0.8 d2 $ superimpose ((# cut 22) . (# crushbus 21 (range 10 3 saw))) $ "90s_synatm:3/4" # room 0.8 # sz 0.5 # cut 2 # gain 0.8 do -- Who knows what 808 techno could be setcps (93/60/4) d1 $ "k k k <k!3 <~ [~ k]>>" # "808bd:2" d2 $ n "1 ~ 1*<1 1 <2 4> 1> 2*<1 1 2 1>" # "hc" # gain 0.5 # cut 2 d4 $ fast "4!3 <4!2 8 <1 2 4 16>>" $ "~ drum:2" # gain 0.8 do -- SOME ACID tech setcps (97/60/4) let g1 = (whenmod 32 24 (# djfbus 1 (slow 8 $ range 0.5 0.1 saw))) let g2 = (whenmod 64 32 (# djfbus 2 (slow 16 $ range 0.5 0.95 saw))) let g3 = (whenmod 64 48 (# djfbus 2 (slow 16 $ range 0.95 0.5 saw))) let g = g1 . g2 . g3 d1 $ g $ "[909,jazz]*4" # lpf 4000 # cut 1 # gain 1.4 # room 0.4 # dry 1 d2 $ g $ mask "<f!16 t!16>" $ whenmod 16 8 (fast 2) $ "~ cp" # lpf 2000 # note "-4" d3 $ g $ fast "1 <1!3 2>" $ "cpu2:3*8" # pan (fast 4 $ rand) # gain (slow 64 $ range 0.8 1.1 (saw - perlin*0.2)) do -- Get that beat broken let g1 = (# djfbus 1 (range 0.05 0.95 "^49")) let g = g1 setcps (80/60/4) d1 $ g $ fix ((# att 0.1) . (# rel 10)) "wobble" $ "[jazz,808bd:4,wobble]" # midiG d2 $ g $ "~ snare:40" # gain (slow 32 $ range 0.5 1 saw) d4 $ g $ slice 4 "0 1 2 <3 [~ 3] 3 3*4>" $ loopAt 2 $ "break:13" # cut 4 # gain 0.95