bass_boeuf.tidal 1.33 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
do
setcps (160/60/4)
-- resetCycles
let gMask = (midiOn "^41" (mask "t . <f t f <f t>> <t f f <t f>>"))
let gMute = (midiOn "^73" (mask "f*16"))
let gMute2 = (midiOn "^74" (mask "f*16"))
let gMute3 = (midiOn "^75" (mask "f*16"))
let gM1 = gMask . gMute
let gM2 = gMask . gMute2
let gM3 = gMask . gMute3
d1 $ gF1 $ gMute2
  $ midiOn "^42"  (<| "k k k <k k*2 k [<~!4 k!3 k*2> k*<1 2>]>")
  $ midiOff "^42" (<| "<k ~> ~ . ~ <~ k k ~> ~ ~")
  $ "[jazz,808bd:3,kick:4]"
  -- $ "[808bd:4]"
  # gain 1.5
d2 $ gF1 $ gM1
  $ whenmod 64 32 (superimpose (# "cp"))
  $ "<[~ s]!16 [~ s ~ <s <s*2 [s*2 ~ s?]>>]!16>"
  # "rampleM1:10"
  # gain 1.5
d3 $ gF1 $ gM1
  $ midiOn "^44" (slow 4)
  $ midiOn "^76" (ply 2)
  $ "dr*[8 <8 16 24 [8 <4 8 16 <4 8>>]>]"
  # gain 1.2
  # "rampleS37:5"
d7 $ gF1 $ gM1
  $ "~ h ~ h ~ h*<1 <2 4>> ~ h*<2 1>"
  # gain 1.1
  # "rampleD2:3"
  # cut 7 # legato 0.6
  # att 0.05 # room 0.3
  # note "10"
d8 $ gF1 $ gM1 $ loopAt 2 $ chop 8
  $ midiOn "^36" (loopAt 2 . (# n "23")) --
  $ midiOn "^56" ((# n "19") . (|* gain 1.2)) -- Pure COMEON!
  -- $ midiOn "^56" ((# n "23")) -- Raise COMEON!
  $ midiOff "^60" (mask "t(4,8)")
  $ midiOn ("^92") ( -- Bouton Nassim <3
    slice 4 "[0 .. 3] . <[0 .. 3]!1 [0 1 . 3*2]>"
    . loopAt 0.5 . (# "breaks165")
    -- . (# octersub 2)
  )
  $ "jungle_breaks:100"
  # gain 1.4
d10 $ "risers:4/8" # cut 10