resetCycles do setcps (93/60/4) let gMask = (midiOn "^41" (mask "t f(3,8) t f(<5 3 3 1>,8)")) 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 -- Bm A G D -- vi V IV I let prog = "<[d,fs,b4] [cs,e,a4] [d,g,b4] <[d,fs,a4] [d,a4,fs5]>>" let progMin = "<[d,b4] [cs,a4] [d,b4] <[d,a4] [d,fs5]>>" d1 $ gF1 $ gMute2 -- Kick resolu $ midiOn "^42" (<| "k k k k") $ midiOff "^42" (<| "k . ~!3 k*<1!3 4>") $ "[jazz,rampleA0:1]" # lpf 2000 # att 0.02 # rel 2 # gain 1.4 d2 $ gF1 $ gM1 $ "<[~ s]!16 [~ s*<1!7 4> ~ s*<1!3 <2 4>>]!16>" # "snare:59" # hpf 5000 # rel 0.35 d3 $ gF1 $ gM1 $ midiOn "^76" (off "e" id) $ "hh(3,8) hh(<3!3 <[5] [3 5]>>,8)" # "hh:8" -- Christmas bath # gain 1.4 d4 $ gF2 $ gM3 $ midiOn "^89" (struct "t([<8 16> <16 [16 32]>],8)") $ note ("[0,7(<3 5 [5 3] <3 [3 5]>>,8,1)]" + "<d b4 g4 fs4>" - 24) # "bassWarsaw" # gain 0.8 # crushbus 41 (range 16 2.5 "^53") # octersubbus 42 (range 0 2.5 "^33") # room 0.3 d5 $ gF3 $ gM3 $ midiOn "^90" ( -- Sparkling echoes (whenmod 4 3 (off "s" ((|* gain 0.9) . (|+ note 12)))) . (off "e" ((|+ note 12)))) $ midiOn "^58" (|+| note "0 12") $ note ("<0(3,8)!3 0(3,8)*2>" + prog) # "FMRhodes2" # modIndex (range 0 16 "^54") d7 $ gF3 $ midiOff "^59" (>| n "~ <~ <1 2>> ~ ~") -- Intro Fabuleux $ midiOn "^91" (ply 8) $ someCyclesBy "<0!32 1!32>" (>| n "<7 <8 [8 <12 13>]> 11 <12 13>>") -- Promesse/engagement/pari $ someCyclesBy "<0!16 1!16 32!0>" ((>| n "<7*<1 <2 [4 2]>> <~ 8> <~!2 9(<1 <2 3>>,8)!2> <~!3 10>>")) -- Promesse/emouvant/douce $ someCyclesBy "<0!8 1!8 0!16 32!0>" ((>| n "<~ 3 ~ ~> <3!3 <4 5>>")) -- $ someCyclesBy "<1!8 0!8 1!8 0!8 32!0>" (>| n "<0 1 0 <4 6>>") -- Fab/Bonheur/Genial $ "aoc_fr" # cut 7 # octerbus 71 (range 0 0.9 "^55") # gain 1.2 # room 0.4 # sz 0.8 # dry 1 d8 $ gF1 $ gM1 $ chop 8 $ midiOn "^60" (ply "<4 <2 [2 8]>>") $ midiOn "^92" (ply "2!3 <2 4>") $ midiOn "^36" ((>| "jungle_breaks:24")) $ midiOn "^56" ((>| "jungle_breaks:25")) $ loopAt 2 $ "break:3" # cut 8 # gain 0.8 d9 $ gF2 $ gM3-- Choeur des fans d'AOC $ note (progMin |+| "0 <~!4 0 12 <0 -5> 12>" - "<0!16 12!16>") # "moogBass" # legato 2 # gain 0.8 d10 $ gF3 $ gMute3 -- Sous-marin risque de noyade $ "feelfx:0" # note ("<d5 <cs5 a4> <d5!3 g5> fs5>" + 1 -- Calage ) # cut 12 # hpf 500