alerte_verte.tidal 5.28 KB
Newer Older
PLN (Algolia) committed
1 2
resetCycles

PLN (Algolia) committed
3
-- Alerte Verte
PLN committed
4
do
PLN (Algolia) committed
5
setcps (160/60/4)
PLN (Algolia) committed
6 7 8 9 10 11 12
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
PLN committed
13
let g32Bridge = whenmod 64 32 (|* gain (slow 16 $ range 0.85 1.1 saw))
PLN (Algolia) committed
14
d1 $ gF1 $ gMute2 -- KICK
PLN (Algolia) committed
15 16 17
  $ mask "t t <t!14 f f> <t!12 f t f f>"
  $ whenmod 16 14 (ply "<2 0>")
  $ every' 8 7 (ply 2)
PLN (Algolia) committed
18
  $ midiOn "^74" (fast 2)
PLN (Algolia) committed
19 20 21 22
  $ midiOn "^42" (<| "k k k <k [~ k] k k*2>") -- RUN!
  $ midiOff "^42" (<| "b . ~ b ~ <~!3 b>") -- WAIT?
  -- $ midiOff ("^41" + "^42") (<| "k*2") -- ST0P.
  -- $ fix ((# lpf 6000) . (|* gain 0.9)) "techno:0"
PLN (Algolia) committed
23 24 25 26 27 28
  -- $ "[techno:0,kick:4]"
  $ stack [
  ("kick:4" # lpf 2000 # octersub 0.8 ),
  ("kick:4" # hpf 200 # squiz 2 # octersub 0.4)
  ]
  # lpf 800
PLN committed
29
  # release 0.8
PLN (Algolia) committed
30 31 32 33
  # octer 0
  # delay "<0!12 0.3!3 0.8>"
  # delayfb "<0!3 0.5>"
  # delayt 0.2
PLN (Algolia) committed
34
d2 $ gF1 $ gM1 -- Snare tchak!
PLN (Algolia) committed
35
  $ midiOn "^43" (ply 2)
PLN (Algolia) committed
36 37 38
  $ whenmod 16 12 (struct "t*<4 4 8 16>") -- Snare Rush
  $ "~ s . ~ <~ ~ s ~ s!3 ~ s s ~ s s ~ s s ~ s s s>"
  # "[snare:40,snare:22]"
PLN committed
39
  # pan 0.55
PLN (Algolia) committed
40
  # note (range "-7" 7 "^31")
PLN committed
41
  # room 0.8 # dry 0.99 # sz 0.2
PLN (Algolia) committed
42 43
  -- # midiG' "^79" 0 1.2
d3 $ gF1 $ gM1 -- Running Hats
PLN (Algolia) committed
44
  $ g32Bridge
PLN (Algolia) committed
45
  $ midiOn "^44" (slow 2)
PLN (Algolia) committed
46 47 48 49
  $ midiOn "^76" (mask "t(32,64)" . ply 2)
  $ "~ h ~ h ~ h ~ h ~ h ~ h ~ h*<1 <0 1>> ~ h*<1 <2!3 0>>"
  # "h2ogmhh:3"
  # legato (0.5 + 0.1 * perlin)
PLN (Algolia) committed
50
  -- # n "[0|0|0|0|1|1|3|3]*8"
PLN (Algolia) committed
51
  |* gain (range 0.8 1.2 perlin)
PLN committed
52 53
  # room  (slow 8 $ range 0.2 0.45 saw)
  # sz    (slow 8 $ range 0.8 0.2 saw)
PLN (Algolia) committed
54
  # dry   (slow 4 $ range 0.8 1.2 perlin)
55
  # note (range "-12" 12 "^52")
PLN committed
56
  # pan 0.6
PLN (Algolia) committed
57
  # cut 344
PLN (Algolia) committed
58
  # gain 1.6
PLN (Algolia) committed
59
d4 $ gF2 $ gMute3 -- Resolute Bass
PLN (Algolia) committed
60 61
  $ superimpose ((# crushbus 41 (range 16 2.5 "^53")). (# pan 0.2))
  $ superimpose ((# octerbus 42 ("^33")) . (# cut 41))
PLN (Algolia) committed
62
  -- $ jux ((# cut 41) . (|+ crush (range 0.5 1 perlin)))
PLN (Algolia) committed
63
  $ midiOn "^89" ( -- Glitch vary end
PLN (Algolia) committed
64
    slice 8 "<[0 1 <2!3 1*2> <3!3 1*2>]!4 0*4!2 [0 1 0 1] [0 1 0 [0 1 2 3]]>"
PLN (Algolia) committed
65
    . (# legato "<1!7 [1@3 0.25]>")
PLN (Algolia) committed
66
  )
PLN (Algolia) committed
67
  $ midiOn "^57" (rev . slice 8 "0 [1 0] 2 <3 0 3 3*4>") -- La morale à l'envers
PLN committed
68 69 70
  $ loopAt 4
  $ chop 16
  $ "fbass:25"
PLN (Algolia) committed
71 72 73
  # pan 0.8
  -- # cut 4
  # legato 1
PLN (Algolia) committed
74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97
d5 $ gF3 $ gM3-- Guitar A/B - La surprise et l'attente
  $ fix (
    mask "<f!7 <t f>>"
    . ("0.175" ~>) -- Calage
    . (whenmod 4 2 (slice 8 "0"))
    . slice 5 4
    -- . segment 16
    . (# "fguitar:24")
    ) "guitarA"
  $ fix (
    whenmod 4 3 (# silence)
    . midiOn "^90" (# n "25")
    . midiOn "^58" (  (# n 27))
    . midiOff "^58" (segment "<0.5!2 1 <2 4 8 [8 16]>>")
    . (# "fguitar")
    . (# n "<25!3 [25 26] 25!2 27!2 27!8>")
    . (# pan 0.65)
    . (# leslie "^34")
    . (# lsize (1 + (slow 16 perlin * 2)))
    . (# crushbus 71 (range 10 2 "^54"))
    . (# lrate 6.7)
    -- . (# cut 61)
    ) "guitarB"
  $ "[guitarA,guitarB]"
PLN (Algolia) committed
98
  # pan 0.8
PLN (Algolia) committed
99
  # crushbus 51 (range 10 3.5 "^54")
PLN (Algolia) committed
100 101
  # cut 5
d7 $ gF3 $ gMute3 -- Clave de l'été pitchable
PLN (Algolia) committed
102
  $ midiOn "^59" (fast 2)
103
  $ midiOn ("^91" - "^59") (fast 2)
PLN (Algolia) committed
104 105 106
  $ (|* gain "0.75 1 1 1 0.75 1 1 1")
  $ "d ~ ~ d d ~ d <~!3 d>"
  # "[<808lc!6 808hc!2>,<~!4 808mc!4>]"
PLN (Algolia) committed
107
  # speed (range 0 2 "^55")
PLN (Algolia) committed
108 109 110 111 112 113 114 115 116 117 118
  # gain 1.7
d8 $ gF1 $ gM1 -- I WANT THEM DRUMS
  $ midiOn "^92"  --BOUTON NASSIM
    (
      chop 16 .
      (loopAt 0.5) .
     (# "breaks165")
     -- . (# cut 2)
    . (|* gain 1.1)
    )
  $ loopAt 2
PLN (Algolia) committed
119
  $ midiOff "^60" (mask "t(8,16,1)") . chop 16
PLN (Algolia) committed
120 121 122
  $ chop 8
  $ "jungle_breaks:45" # cut 8
  # hpf 5000
PLN (Algolia) committed
123
  # gain 1.2
PLN (Algolia) committed
124
d9 $ gF3 $ gM3 -- Nappes crushées indépendantes
PLN (Algolia) committed
125 126 127 128 129 130 131
  $ superimpose
    ((# cut 91)
    . (# crushbus 91 (range 16 1.5 "^19"))
    . (# hpf 1400)
    -- . (# delay 0.5) . (# delayt 0.125) . (# delayfb 0)
    . (|* gain 0.5)
    )
PLN (Algolia) committed
132
  -- $ midiOn "^92" (ply "<2 4 [8 16 [4|6|4]!6]>")
PLN (Algolia) committed
133 134 135
  -- $ superimpose ((|- note 12) . (# cut 101))
  $ note (euclid "<5 3 6>" 6
  $ "<e e <c c g> <e b>>")
136 137
  # "moog"
  # cut 10
138
  # rel 1
PLN (Algolia) committed
139
  # octersub 2
PLN (Algolia) committed
140
  # pan 0.85
PLN (Algolia) committed
141 142
  # lpf 2000
d10 $ gF3 $ gM3 -- Sirene indépendante
PLN (Algolia) committed
143 144 145 146 147
  $ superimpose ((# cut 101)
  . (# lpf 3000)
  . ( # crushbus 101 (range 10 0.1 "^29"))
  . (|* gain 0.8)
  )
148 149 150 151 152
  $ note ("<e e c e>/4")
  # octave 3
  # legato 2
  # "supersiren"
  # speed 0.2
PLN (Algolia) committed
153 154
  # lpf 5000
  # ampbus 111 (range 0 0.15 "^13")
PLN (Algolia) committed
155 156 157
  # pan "<0.2!16 0.8!16>"
  # room 0.4 # sz (slow 32 $ range 0.125 0.9 saw)
  # dry (slow 32 $ range 0 2 perlin)
PLN (Algolia) committed
158
  # cut 10
PLN (Algolia) committed
159
  # gain 0.8
PLN (Algolia) committed
160 161
d6 $ gF1 $ gM1 -- CLAPS!
  $ "~ c ~ <c!3 <c*2 [c c*2]>>" # "cp"
PLN (Algolia) committed
162 163 164 165 166 167 168 169 170
d11
  -- $ mask "<f!8 t!8>"
  $ stack [
  -- SELF-DESTRUCT SEQUENCE --
  whenmod 8 6 (# silence) $ slow 4
  $ whenmod 32 24 ((# begin 0.44) . (# end 1) . (# n 45)) -- Activated!
  $ ("~!2 rhadamanthe_vocal:45" # gain 1.1
  # begin "<0!2 0.44!2>" # end "<0.435!2 1!2>" # pan 0.1) # cut 110,
  -- SYSTEM OVERLOAD
PLN (Algolia) committed
171
  mask "<t!8 f!56>" $
PLN (Algolia) committed
172 173
  "<~!7 [~ rhadamanthe_vocal:46]>" # cut 111,
  -- Cigarette Luck
PLN (Algolia) committed
174
  mask "<f!24 t!8>" $
PLN (Algolia) committed
175 176 177 178 179 180 181 182 183 184 185 186
  n "<<14!3 6> ~ ~ <12 23>>" # "movie_wolf" # end "<0.55!8 1!8>"
  # gain 0.7
  # cut 112
  # gain 1.2
  ]
d12 -- Angels of AAh --
    $ slow 2
    $ gF3 $ gM3
    $ note "<[a3,<e4 e4(3,8)>] [a4([3 <3!3 5>],8),[~ <d4 fs4>]]>"
    # "rhadamanthe_vocal:5" # legato 2
    # gain 0.8 # room 0.4 # dry 1.2 # sz 0.5
    # octersub (slow 16 $ range 0.2 0.8 perlin)
PLN committed
187 188 189 190
d6 $ "seawolf:0/4"
  # cut 6
  # gain 0.75

PLN (Algolia) committed
191 192
once $ "rhadamanthe_vocal:5" # cut 1

PLN (Algolia) committed
193

PLN (Algolia) committed
194
once $ "movie_giant:13" # orbit 8 -- Jungle