resetCycles

do
setcps (120/60/4)
d1 $ gF1 $ gM1
  $ midiOn "^41" (<| "k k k k*<1 1 1 2>")
  $ midiOff "^41" ((<| "<k(3,8) [k k k k ~]>") . superimpose (# "kick:5"))
  $ "[jazz,house]"
  # gain 1.2
d2 $ gF1 $ gM2
  $ midiOn "^42"  (<| "~ c ~ c")
  $ midiOff "^42" (<| "~ . ~ c*<1!3 <2!3 4>>")
  $ "[rampleM1:10]"
  # gain 1.2
  # pan 0.6
  # room 0.84 # dry 0.95 # sz 0.1
  # lpf 4650
d3 $ gF1 $ gM2 -- Highest hats
  $ midiOff "^43" (slow 2)
  $ arp "up"
  -- FIXME(#94) d3 drives more controls than the grid gives it (BT3 only — BL1-3 are the family mutes). ^76 now belongs to another orbit, so this step STILL FIRES ACROSS COLUMNS — turning ^76 for its new owner also moves this. NOT commented out: this is a `$`-step and something above it is a partial application waiting for it, so removing it would stop the whole block compiling. Fold it onto d3's own control with gSel.
  -- FIXME(#94) d3 drives more controls than the grid gives it (BT3 only — BL1-3 are the family mutes). ^76 now belongs to another orbit, so this step STILL FIRES ACROSS COLUMNS — turning ^76 for its new owner also moves this. NOT commented out: this is a `$`-step and something above it is a partial application waiting for it, so removing it would stop the whole block compiling. Fold it onto d3's own control with gSel.
  $ midiOn "^76" (ply 2)
  $ "d([16 <16 [8 <8 32 16 32>]>],32,0)" -- REGULIER :)
  # "[rampleS57:2]"
  # note (-12 + "3.5" + "e6")
  -- # cut 3
  # gain (1.1 * (range 0.85 1.05 (fast 4 perlin)))
  # pan 0.3
d4 $ gF2 $ gM3 -- LOOP Bass Jazzy Electrique
  $ loopAt 2
  $ midiOn "^32" (chop 2)
  $ midiOn "^76" (chop 8)
  $ midiOn "^44" (slice 4 "4 3 2 1")
  $ chop 8
  $ "nujazz_bass120:18"
  # crushbus 41 (range 16 4.5 "^52")
  # room 0.3
  # cut 4
  -- FIXME(#54) d4 drives more controls than the grid gives it (B4 + C4). ^17 now belongs to another orbit, so the line(s) below are COMMENTED OUT rather than left firing across columns. Nothing is lost — restore by removing the dashes once gSel folds this onto d4's own control.
  -- # octerbus 42 (range 0 0.9 "^17")
  -- -- # octersub 0.5
d5 $ gF1 $ gM3
  $ n "<10 10 11 10 10 12 11 12 11 12 12 11 11 12 12 13>"
  # "nujazz_guitar120" # cut 5
  # crushbus 51 (range 16 4.5 "^33")
  # hpfbus 51 (range 10 1500 "^33")
  # att 0.05
  # rel 2
d7 $ gF1-- Comeon!
  -- $ slice 4 "0 [~ 1] 2 <2 3>"
  $ slice 8 "<<7 7*2 7 [7*2 7]> ~> . ~" -- COMEON!
  -- $ chop 16
  $ loopAt 2
  $ "jungle_breaks:19"
  # hpf 1000
  # att 0.09
  # rel 2
  # cut 7 # gain 1.4
d8 $ gF1 $ gM2 -- BREAK THIS FLOOR
  $ midiOn "^92" (slice 8 $ run 16)
  $ midiOn "^60" (ply "2 <2 <4 [4 8]>>")
  $ chop 16
  $ midiOn "^36" (loopAt 0.5 . (# "jungle_breaks:6"))
  $ midiOn "^56" (loopAt 0.5 . (# "jungle_breaks:45")) -- ORLEANAISE
  $ loopAt 4
  $ "nujazz_beats120:2"
  # pan "0.3 0.7 0.3 0.7"

-- FIXME GRAVEYARDDD
