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
48
49
50
51
52
53
54
55
56
-- Bass First
do
-- resetCycles
setcps (140/60/4)
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 $ gM2
$ "k k k*<1!3 [4 1] 1!2 2 1> <k!3 <[~ k] k*2>>"
-- $ "k ~ <~ [~ k*<1 1 2 1>]> [<~!7 k> <~!3 k*<1 2>>]"
# "[reverbkick]"
# att 0.01
# rel 0.5
# lpf 400
# note "-8"
-- # cut 1
# gain 1.5
d2 $ gF1 $ gM1 $ "~ ~ ~ <~!3 s> . s"
# "cp"
# bandf 2000
# room 0.5 # sz 0.8 # dry 1.1
# gain 1.7
d3 $ gF1 $ gM1 $ "dr:2*8" # "hh27:3" # cut 3 # gain 1.8
d4 $ gF2 $ gM3
-- $ superimpose (# cut 41)
$ "jungle_bass:15"
# cut 4
# octersub 1.42
-- # room 0.3
# gain 2
d5 $ gF3 $ gM3
$ chop "<4 4 8 4>"
-- $ loopAt 4
$ "vec1_acid"
# n "<<31!12 32!12> 33!4>"
# cut 5
# room "<0!4 0.2!3 0>"
-- # delay "<0!16 0.5!16>"
d8 $ gF1 $ gM1
$ loopAt 2
$ midiOff "^60" (mask "f(8,16)")
$ chop 16
$ "jungle_breaks:24"
d9 $ gF3 $ gM3 $ note "c4/4"
-- # hpf (slow 16 $ range 30 1200 perlin)
-- # lpf (slow 24 $ range 8000 120 perlin)
# "moog:2"
# cut 9
# delay 0.75
# delayt 0.25 # delayfb 0.8
# crushbus 91 (range 16 2.5 "^19")