Commit e359a343 by PLN (Algolia)

checkpoint(tracks+gig): save-state before ParVagues-lib rationalization

Snapshot of the live-set material and gig docs before the planned lib
restructure (dedup + a proper loaded ParVagues prelude so gF/gM/djf live in
one place, not re-defined in scratchpads). Also protects secrets: .env +
build noise now gitignored. Includes FOH_MASTER.md (master-bus hardening
recipe) and the ordered-202HD shopping update. Track edits: desire,
vague_de_crime, + new network_zero_un / bombe_dj / ca_fait_rien /
electric_hammer.
parent 2bc6a8e2
...@@ -7,3 +7,14 @@ ...@@ -7,3 +7,14 @@
*.hi *.hi
*.dyn_hi *.dyn_hi
*.mov *.mov
# Secrets — never commit
.env
*.env
# Python / build noise
__pycache__/
*.pyc
# Local archives & bulky derived assets (kept out of git; back up via fbk)
*.tar.bz2
This diff is collapsed. Click to expand it.
...@@ -4,12 +4,15 @@ Gig prep (OPAL 2026, ~J-10). **Delivery reality:** few-days **Amazon**, or **sca ...@@ -4,12 +4,15 @@ Gig prep (OPAL 2026, ~J-10). **Delivery reality:** few-days **Amazon**, or **sca
Pigalle** (Paris music shops) — nothing slower than ~Aug 1 is useful. Pigalle** (Paris music shops) — nothing slower than ~Aug 1 is useful.
Format per item: what & why (2 lines) + 3 example search queries. Format per item: what & why (2 lines) + 3 example search queries.
## 1. USB audio interface — balanced line outs ⭐ PRIORITY ## 1. USB audio interface — balanced line outs ✅ ORDERED (Behringer UMC202HD, arrives 2026-07-26)
Replaces the laptop headphone-jack feed to FOH with clean balanced TRS/XLR line level: Replaces the laptop headphone-jack feed to FOH with clean balanced TRS/XLR line level:
lower noise, DI-friendly, proper monitor path. The single biggest stage-signal upgrade. lower noise, DI-friendly, proper monitor path. The single biggest stage-signal upgrade.
- `Focusrite Scarlett 2i2 4th gen` Chose the 202HD (2-in/2-out) over Scarlett on delivery runway; class-compliant, no Linux
- `MOTU M2 audio interface` driver needed. 2-out = clean stereo to FOH (all this gig needs). If hardware (modular / POs /
- `Behringer UMC202HD` (budget class-compliant) OP-Z) ever needs summing into a live set, the 4-in/4-out **UMC404HD** is the future upgrade.
- `Focusrite Scarlett 2i2 4th gen` (nicer, if ever returning the 202)
- `Behringer UMC404HD` (4-in/4-out — the "grow into the desk" upgrade)
- `Behringer UMC202HD` ← ordered
## 2. Powered USB hub ## 2. Powered USB hub
The laptop can't reliably power LCXL + interface + dongles at once; a *powered* hub keeps The laptop can't reliably power LCXL + interface + dongles at once; a *powered* hub keeps
......
...@@ -67,10 +67,13 @@ Instructions ...@@ -67,10 +67,13 @@ Instructions
# Work in progress⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ # Work in progress⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
## 26 lettres de noblesses ## 26 lettres de noblesses
## Juillet Douillet
-- Vague de Crime -- Vague de Crime
-- Bombe DJ -- Bombe DJ
-- TODO Humpty -- TODO Humpty
-- Network Zero Un
-- Electric Hammer
## Juin Faites de la musique ## Juin Faites de la musique
-- Vague de Crime -- Vague de Crime
## Mai fait ce qu'il te plait ## Mai fait ce qu'il te plait
...@@ -1862,12 +1865,6 @@ Sept1 ...@@ -1862,12 +1865,6 @@ Sept1
# Montreuil Algorave V3: Mai Floral # Montreuil Algorave V3: Mai Floral
_TechnoJazz_ _TechnoJazz_
...@@ -1919,17 +1916,22 @@ ParVagues et Shipow ...@@ -1919,17 +1916,22 @@ ParVagues et Shipow
## Livecoding Techno DNB Nu-jazz ## Livecoding Techno DNB Nu-jazz
-- Piment Bresilien ### _Ouverture_
-- WAP
-- Perfect <3 -- [lightT][124] Ceci n'est pas Une Bombe
-- Premier Septembre -- [lightT][133] WAP
-- Gimme Acid??!? -- [lightT][89*]Do it Right
-- Vague de CRIME ### _We call it TechnoJazz_
-- Mafia -- [jazzT][124] Take five Drops
-- Sunshine -- [hardT][124] Piment Bresilien
-- Desire -- [T][128] Perfect <3
-- Something about drums -- [dnb][160] Gimme Acid??!?
-- [lightT][120] Vague de CRIME
-- [hardT][160] Mafia
-- [dnb] Sunshine
-- [129] Desire [TODO BASS]
-- Something about drums /!\
-- Premier Septembre /!\
## Images ## Images
......
do do
-- resetCycles -- resetCycles
setcps (129/60/4) setcps (127/60/4)
d1 $ gF1 $ gMute2 -- KICK: Sub thud, 4otf with flourish (NTO: deepens over time) d1 $ gF1 $ gMute2 -- KICK: Sub thud, 4otf with flourish (NTO: deepens over time)
$ midiOn "^42" (<| "k k k <k k*2 k [~ k]>") -- ON: 4otf + flourish variations $ midiOn "^42" (<| "k k k <k k*2 k [~ k]>") -- ON: 4otf + flourish variations
$ midiOff "^42" (<| "k ~ ~ <~!3 k>") -- OFF: sparse intro $ midiOff "^42" (<| "k ~ ~ <~!3 k>") -- OFF: sparse intro
......
once $ "network"
do
-- resetCycles
setcps (84/60/4)
d1
$ gF1 $ gMute2
-- $ midiOff "^42" (<| "<k [~!7 k*<1 2>]>")#
$ midiOn "^30" (# "jazz:0")
$ midiOff "^42" (<| "k . ~ k ~ ~")
$ midiOn "^42" (<| "k k . k <k [~ k] k k*2>")
$ "[popkick:2,kick:5]"
# lpf 300 -- TODO Sound design this kick <3
-- # cut 1
# gain 2
-- # midiG' "^78" 0 1.5
d2 $ gF1 $ gM1
$ midiOn "^43" (<| "~ s ~ s*<1!3 <2 [4 2]>>")
$ midiOff "^43" (<| "~ . s*<1!3 2> ~")
$ "[realclaps:0,snare:56]"
-- # "h2ogmcp"
-- # gain (1.0 * "<[1]!16 [1 <1 <1 [1 0.93] 1 [0.9]>>]!16>")
# gain 1.2
d3 $ gM1 $ gF1
$ "~ d ~ d*<1 2 2 1> ~ d ~ d"
# "h2ogmhh"
# hpf 7000
# gain 1.4
# room 0.3 # sz 0.5 # dry 0.9
d4 $ gF2 $ gM3
$ midiOn "^57" (striate "<4!3 <8 16>>")
$ midiOn "^89" (ply 2)
$ slow 2 $ slice 4 "<0 1 2 3>"
$ "gfunk_bass:2"
# cut 4
# room 0.4
# gain 1.1
# room 0.3 # sz 0.4
# crushbus 41 (range 16 4 "^53")
# octersubbus 42 (range 0 1.4 "^33")
d9 $ gF3 $ gM3
$ midiOn "^18" ( -- GET MAD!
(fast 4) .
(# n "<6 9 9 11>")
)
$ slow 8
$ ply 2
$ n "<0 1 2 3 01 2 3 4 5 6 7 5 6 7 8>"
# "network/4"
-- # cut 9
# room 0.3
# gain 1.3
# delaybus 91 (range 0 0.9 "^19")
# delayt 0.25
# delayfbbus 92 (range 0 0.4 "^19")
d7 $ gF3 $ gM3
$ note "[ef fs bf ef4]" # "FMRhodes1"
d8 $ gF1
$ gM1
$ midiOn "^92" (ply "<2 2 2 <4 8>>")
$ midiOff "^60" (mask "t(8,16,1)" . chop 16)
$ chop 8
$ fix (loopAt 2) (n 155)
$ loopAt 1
$ midiOn "^36" (loopAt "0.5" . (# n "<135!3 [<135 155> 155]>"))
$ midiOn "^56" (# n 152)
$ "jungle_breaks:74"
# cut 8
-- MI! e gs a b c d ef tension e resolution
do
-- resetCycles
setcps (124/60/4)
let gMask = (midiOn "^41" (mask "t . <f t f <f t>> <t f f <t f>>"))
let gMute1 = (midiOn "^73" (mask "f*16"))
let gMute2 = (midiOn "^74" (mask "f*16"))
let gMute3 = (midiOn "^75" (mask "f*16"))
let gM1 = gMask . gMute1
let gM2 = gMask . gMute2
let gM3 = gMask . gMute3
d1 $ gF1 $ gM2
$ midiOn ("^41"-"^42") ((<| "k(3,8) ~"))
$ midiOff ("^42"+"^41") (<| "k*<1!7 2> ~ . ~ <~!7 [k*2 k]>")
$ midiOn "^42" ((<| "k k k*<1!8 2!8> k*<1 <2!2 4>>"). (# "kick:4") . (|* gain 0.94))
$ "[808bd:1,808bd:11]" -- 1 4 6 9 11
# gain 1.52
d2 $ gF1 $ gM1 -- Clap Technocratiqu
$ midiOn "^43" (mask "[t <f t!3>] [t <f t>]" . fast 2)
$ "~ s ~ [s*<1 2> <~ s*<2 [4 2]>>]"
# "vec1_claps" # n 10
# gain 1.4
# sz 0.4 # room 0.3 # dry 0.8
# lpf 2000
d3 $ gF1 $ gM1
$ midiOn "^44" (<| "[~ h*<1!3 <1 2 [4 2] 1?>>]*4" )
$ midiOff "^44" (<| "h(3,8) h([3 1 3],8)")
$ "h2ogmhh"
# gain 1.4
# room 0.3
# dry (slow 16 $ range 0.2 1.8 perlin)
# legato (range 0.05 2 "^52")
# sz 0.4
d4 $ gF3 $ gM3
$ midiOn "^89" (struct "t(8,16)")
$ juxBy 0.7 (|- note 12)
$ midiOff "^17" (slow 4)
$ midiOn "^57" (arp "pinkyup")
$ midiOff "^57" (arp "up")
$ ply 2 $ slow 2 $ note ("<[e3, gs3, b3, c4] [e3, d4, c4, b3] [e3, f4, ef4, e4] [e3, f4, ef4, e4]>" + "[0,-12]")
# "bassWarsaw"
# crushbus 41 (range 16 3.5 "^53")
-- # cut 9
# room 0.5 # sz 0.5
# dry 1.5
# gain 1.5
d5 $ gF3 $ gM3 -- GUITARE DU DJ
$ midiOn "^58" (ply 4)
$ midiOn "^90" (ply "4 <2 4 4 8>")
-- $ slow 4 $ n "<9 9 9 11 12 12 13 14 15>"
$ slow "<1 2 ~ <2 ~>>" $ n "9"
# "diams_dj"
# cut 5 # gain 1.5
# crushbus 51 (range 16 4.5 "^54")
-- # room 0.3 # sz 0.6 # dry 0.4
-- # octer 0.8 # octersub 1.2
# lpf 5000
# pan (slow 4 $ range 0.8 0.2 sine)
d7 $ gF3 $ gM3 -- Laisse moi kiffer la vibe.
$ midiOn ("^91" - "^59") (ply "<2 <2 4> 2 <4 [4 8] [4 16 4] [16 4]>>")
$ midiOn "^35" (-- COPINE
ply 4 .
(>| n (slow 8 "<2 6 2 2>"))
. (# begin "<0!3 0.5>")
)
$ midiOn "^59" (-- KIFFANCE DE VIBZ
midiOn "^91" (ply "<1 1 1 2> <2 4>") .
ply 4 .
(>| n (slow 4 $ "<4 5>"))
)
$ fix (|* gain 0.8) (n 3)
$ midiOn "^35" (slice 4 "0 1 2 3") -- SMALLER SLICES PLZ
$ midiOn "^55" ( -- SLICE THAT, DJ
slice 4 "<0 1*<1 <2 4>> 2 <3 3*2 3*[4 1] 3>>")
$ midiOff "^55" (slice 4 "<0 1 2 3>")
$ loopAt 4
$ n "<0!4 1!4 2!4 3!4 6!4 2!4 7 8 7 8 0 1 2 3>"
# "diams_dj"
# cut 7
# gain 2
# room 0.2 # sz 0.3 # dry 0.72
# pan "<0.7!3 0.3>"
d8 $ gM1 $ gF1
$ midiOn "^60" (mask "t(4,8,1)")
$ chop 8
$ loopAt 1
$ midiOn "^36" (loopAt 2 . (# n 105))
$ midiOn "^56" (# n 113)
$ "jungle_breaks:104"
# cut 8
# gain 1.6
d9 $ gF3 $ gM3
$ midiOff "^18" (slow 4)
$ arp "up"
$ ply 2 $ slow 2 $ note "<[e3, gs3, b3, c4] [e3, d4, c4, b3] [e3, f4, ef4, e4] [e3, f4, ef4, e4]>"
|+ note 12
# "FMRhodes2"
# modIndex (range 0 32 "^19")
-- # cut 9
# room 0.3 # sz 0.5 # dry 1.5
# gain 1.6
-- --
-- --
-- --
-- --
do
setcps (105/60/4)
d1
$ gF1 $ gMute2
-- $ midiOff "^42" (<| "<k [~!7 k*<1 2>]>")
$ midiOff "^42" (<| "k . ~ k ~ ~")
$ midiOn "^42" (<| "k k . k <k [~ k] k k*2>")
$ "popkick:2"
# lpf 300
-- # cut 1
# gain 2
-- # cps ((range 60 180 "^29")/60/4)
d2 $ gF1 $ gM1
$ midiOff "^43" (<| "~ s ~ s*<1!3 2>")
$ midiOn "^43" (<| "~ . s*<1!3 2> ~")
$ "[realclaps:0]"
-- # "h2ogmcp"
-- # gain (1.0 * "<[1]!16 [1 <1 <1 [1 0.93] 1 [0.9]>>]!16>")
# gain 1.2
-- # room 0.5 # dry 1.1
-- # delay "<0!15 0.6!1>"
-- # delayt 0.25
d3 $ gF1 $ gM1
$ "~ h ~ h*<1!8 2!8> ~ h*<1 1 1> ~ h"
-- $ "h(3,8) h(3,8)"
-- # pan "0.2 0.8"
# "h2ogmhh:2"
# gain 1.3
# hpf 1500
-- # att 0.03 # rel 0.9
-- # legato (range 0.05 0.9 "^32")
d4 $ gF2 $ gM3
$ fast 2
$ slice 4 "<0 1 2 3>"
$ "humpty:0"
# pan 0.2
d5 $ gF3 $ gM3
-- $ midiOn "^58" (slice 4 "0 1 2 3")
-- $ midiOff "^58" (slice 4 "<0 1 2 3>")
-- $ fast 2 slice 4 "<0 1 2 3>"
$ "humpty:5"
# cut 5
# pan 0.8
d4 $ gF2 $ gM2
$ note ("<cs4 <c4 f4> [gs3@3 <~ bf3>] f3>" -12)
# "bassWarsaw"
# gain 1.3
# cut 4
# room 0.3
d5 $ gF2 $ gM2
$ note (
"<cs4 c4 [gs3@3 bf3] f3>"
+ (arp "up" "c'maj'4 c'maj'4")
)
# "FMRhodes1"
# modIndex (range 0 16 "^54")
# gain 1.3
# cut 5
# room 0.3
d8 $ gF1 $ gM1 $ loopAt 2
$ chop 8 $ "jungle_breaks:74" # cut 8
d4 $ gF2 $ gM3
-- $ midiOn "^57" (
-- superimpose (("e" ~>) .(|+ note 12) . (# cut 41)))
$ note ("0(3,8) . 0(3,8)" + "d"
+ "<0 0 0 0 7 7 5 0>"
)
-- # "moog:1"
# "bassWarsaw" |- note 36
# crushbus 41 (range 16 3.5 "^53")
# pan 0.4
# cut 4
# gain 1.5
d5 $ gF3 $ gM3 -- Les ptites keys de fin de session tranquilou
-- $ midiOn "^90" (ply "4 <8 16>")
$ slow 2
$ slice 8 "<0 1 2 3 4 5 6 7>"
$ "gfunk_lead:13" # cut 4
# gain 1.8
# crushbus 51 (range 16 3.5 "^54")
# pan 0.9
# room 0.3
d7 $ gF3 $ gM3 $ "trance_amb:0/2" # cut 7
d8 $ gF1 $ gM1
$ midiOff "^60" (mask "t(4,8,1)") -- Techno drum mask
$ midiOn "^36 " (loopAt 4 . (# "jungle_breaks:22")) -- Raise COMEON!
$ midiOn "^56" (loopAt 4 . (# "jungle_breaks:23")) -- Raise COMEON!
$ midiOn "^92" ( -- Bouton Nassim <3
slice 16 "[0 .. 7] . <[0 .. 7]!3 [0 1 . [2 3]]>"
. loopAt 1 . (# "breaks165")
-- . (# octer 0.4) . ( octersubsub 4)
. (# lpf 2500)
. (# room 0)
)
$ chop 16
$ loopAt 1
$ "breaks165"
# cut 8
# octersub 0.5
# gain 1.2
d9 $ gF3 $ gM3
$ midiOn "^19" (ply "4 8")
$ midiOff "^18" (mask "<f!3 t>")
$ "ouais" # n (slow 4 "<0 1 2 3>" )
# cut 9
# end "<1!12 0.47!3 1>"
# room 0.4
# gain 1.4
once $ "rampleS21:0"
resetCycles
-- // ATTENTION LES SAMPLES SONT HASARDEUX A REFAIRE :))
do
setcps (130/60/4)
d1
$ midiOn "^42" (<| "k k k <k <k*2 [~ k]> k k*[2 <2 4>]>")
$ midiOff "^42" (<| "k . ~ k ~ ~" )
$ "kick:5"
d2 $ "~ s . ~ s" # "snare:5"
d3 $ gF1 $ gM1
$ ("e" ~>)
$ chop 8
$ loopAt 1
$ "hammer:0"
# cut 3
# room 0.2
d4 $ gF2 $ gM2
$ slow 2
$ "hammer:1"
# cut 4
d5
$ midiOn "^90" ((ply "4 4 <4 [4 8]> <2 4 8 <4 2 4 1>>"))
$ midiOn "^58" ((ply 4) . (# end 0.05))
$ slow 4
$ "hammer:7"
# cut 5
# room 0.4 # sz 0.6 # dry 1.1
# octersub 1.4
d9 $ gF3 $ gM3 $ "~ ~ ~ h" # "hammer:3" # cut 9
--
-- do
-- setcps (164/60/4)
-- d1 $ gMute2 $ gF1 -- Kick solide
-- $ fix ((# att 0.02) . (# rel 0.5) . (# lpf 5000)) "kick:4"
-- $ midiOn "^42" (struct "t t t t*<1!6 2 2>")
-- $ midiOff "^42" (<| "k . ~ <~!3 k> ~ ~")
-- $ "[kick:4,jazz]"
-- # gain 1.3
-- d2 $ gF1 $ gM1 $ "~ c . <[~ c ~ c] [<c ~ ~ c> <~ c ~ c> . ~]>"
-- # "cp" # gain 1.1
-- # lpf 2000
-- # room 0.4 # sz 0.6 # dry 1.04 # octersub 0.8
-- d3 $ gF1 $ gM1
-- $ midiOn "^44" (>| "[~ hh]*4")
-- $ midiOff "^44" (chop 8 . loopAt 4 . (>| "crimewave:3") . ("e" ~>))
-- $ "drums"
-- # cut 3 # gain 1.6
-- # pan (range 0.4 0.8 perlin)
-- d4
-- $ gF2 $ gM3
-- $ chop 4 -- CRIMINAL BASSLINE
-- $ midiOn "^89" (ply "<[2 <2 [4 2]>]!3 [2 4]>")
-- $ slice 4 "<0 1 2 3>"
-- -- $ chop 4
-- $ "crimewave"
-- # n "<5!4 6!4>" # cut 4
-- # lpf 2000 # octersub 0.8
-- # gain 1.4
-- # crushbus 41 (range 11 3.13 "^53")
-- # octersubbus 42 (range 0 2.13 "^33")
-- # room 0.3 # sz 0.3 # dry 1.13
-- d5 $ gM3 $ gF3 -- THIS SYNTH IS A CRIME <3
-- $ slice 16 (slow 4 $ run 16)
-- $ midiOn "^58" (-- LZRTAG TAKEOVER <3 <3
-- (>| n (slow 4 "<11!4 12!4 13!4 14!4>"))
-- )
-- -- $ midiOn "^90" (ply 4) . (# begin 0.25)
-- $ midiOff "^58" (>| n (slow 2 $ "<0 1 2 <~ >>"))
-- $ "crimewave" # cut 5
-- d7 $ gM3 $ gF3 -- DARK LIPS <3
-- $ midiOn "^91" (ply "4 <4!3 8>")
-- $ midiOn "^35" ( -- GLITCH VOICE
-- (>| n (slow 2 "<16 17 18 19 20 21 22 23>"))
-- . (# room 0.3) . (# dry 0.9) . (# sz 0.4) )
-- $ slice 4 ("<0 1 2 3>") -- Structure par 4
-- $ midiOff "^59" (>| n (slow 8 "<9 10 7 8>" )) -- Loop Intro to Rough
-- $ midiOn "^59"
-- -- REMIX VOCALS CRIME
-- (
-- (>| n (slow 4 "<16 17 16 17 18 19 18 19 20 21 20 21 22 22 22 23>"))
-- . (|* gain 0.8)
-- . (# room 0.4) . (# dry 0.9)
-- )
-- $ "crimewave" # cut 7
-- # gain 1.45
-- d8 $ gF1 $ gM1 $ chop 8 $ loopAt 2
-- $ "jungle_breaks:74"
-- # cut 8
-- d10 $ gF1 $ gM1 $ mask "<t f!7>" $ "risers:8"
-- d6 $ gF3 $ gM3 $ slice 4 "<0 1 2 <3 3*2>>"
-- $ "crimewave:15"
-- # cut 9
-- # room 0.3 # sz 0.4 # dry 0.9
-- # delay 0.2 # delayfb 0.8 # delayt 0.125
-- # octersub 0.6
-- # gain 1.3
-- # lpf 4000
--
-- d6 $ "crimewave" # cut 6
--
-- once $ "crimewave:23" # cut 6
-- # gain 1.3
-- # octersub 0.6 # room 0.3 # sz 0.3 # dry 0.8
-- # pan 0.4
...@@ -3,11 +3,12 @@ resetCycles ...@@ -3,11 +3,12 @@ resetCycles
do do
setcps (120/60/4) setcps (120/60/4)
d1 $ gMute2 $ gF1 -- Kick solide d1 $ gMute2 $ gF1 -- Kick solide
$ midiOn "^58" (# cps (130/60/4))
$ fix ((# att 0.02) . (# rel 0.5) . (# lpf 5000)) "kick:4" $ fix ((# att 0.02) . (# rel 0.5) . (# lpf 5000)) "kick:4"
$ midiOn "^42" (struct "t t t t*<1!6 2 2>") $ midiOn "^42" (struct "t t t t*<1!6 2 2>")
$ midiOff "^42" (<| "k . ~ <~!3 k> ~ ~") $ midiOff "^42" (<| "k . ~ <~!3 k> ~ ~")
$ "[kick:4,jazz]" $ "[kick:4,jazz]"
# gain 1.2 # gain 1.3
d2 $ gF1 $ gM1 $ "~ c . <[~ c ~ c] [<c ~ ~ c> <~ c ~ c> . ~]>" d2 $ gF1 $ gM1 $ "~ c . <[~ c ~ c] [<c ~ ~ c> <~ c ~ c> . ~]>"
# "cp" # gain 1.1 # "cp" # gain 1.1
# lpf 2000 # lpf 2000
...@@ -18,7 +19,9 @@ d3 $ gF1 $ gM1 ...@@ -18,7 +19,9 @@ d3 $ gF1 $ gM1
$ "drums" $ "drums"
# cut 3 # gain 1.6 # cut 3 # gain 1.6
# pan (range 0.4 0.8 perlin) # pan (range 0.4 0.8 perlin)
d4 $ gF2 $ gM3 $ chop 4 -- CRIMINAL BASSLINE d4
$ gF2 $ gM3
$ chop 4 -- CRIMINAL BASSLINE
$ midiOn "^89" (ply "<[2 <2 [4 2]>]!3 [2 4]>") $ midiOn "^89" (ply "<[2 <2 [4 2]>]!3 [2 4]>")
$ slice 4 "<0 1 2 3>" $ slice 4 "<0 1 2 3>"
-- $ chop 4 -- $ chop 4
...@@ -26,28 +29,32 @@ d4 $ gF2 $ gM3 $ chop 4 -- CRIMINAL BASSLINE ...@@ -26,28 +29,32 @@ d4 $ gF2 $ gM3 $ chop 4 -- CRIMINAL BASSLINE
# n "<5!4 6!4>" # cut 4 # n "<5!4 6!4>" # cut 4
# lpf 2000 # octersub 0.8 # lpf 2000 # octersub 0.8
# gain 1.4 # gain 1.4
# crushbus 41 (range 7 3.13 "^53") # crushbus 41 (range 11 3.13 "^53")
# octersubbus 42 (range 0 2.13 "^33") # octersubbus 42 (range 0 2.13 "^33")
# room 0.3 # sz 0.3 # dry 1.13 # room 0.3 # sz 0.3 # dry 1.13
d5 $ gM3 $ gF3 -- THIS SYNTH IS A CRIME <3 d5 $ gM3 $ gF3 -- THIS SYNTH IS A CRIME <3
$ slice 16 (slow 4 $ run 16) $ slice 16 (slow 4 $ run 16)
$ midiOn "^58" (-- LZRTAG TAKEOVER <3 <3 $ midiOn "^58" (-- LZRTAG CRIMINAL TAKEOVER <3 <3
slice 8 (run 4) . (>| n (slow 4 "<11 12 13 14>")) (>| n (slow 4 "<11!4 12!4 13!4 14!4>"))
) )
-- $ midiOn "^90" (ply 4) . (# begin 0.25) -- $ midiOn "^90" (ply 4) . (# begin 0.25)
$ midiOff "^58" (>| n (slow 2 $ "<0 1 2 <~ >>")) $ midiOff "^58" ( -- Standard Crimes
>| n (slow 2 $ "<0 1 2 <~ >>")
)
$ "crimewave" # cut 5 $ "crimewave" # cut 5
# gain 1.4
# room 0.3 # sz 0.8 # pan 0.7
d7 $ gM3 $ gF3 -- DARK LIPS <3 d7 $ gM3 $ gF3 -- DARK LIPS <3
$ midiOn "^91" (ply "4 <4!3 8>") $ midiOn "^91" (ply "4 <4!3 8>")
$ midiOn "^35" ( -- GLITCH VOICE $ midiOn "^35" ( -- GLITCH VOICE
(>| n (slow 2 "<16 17 18 19 20 21 22 23>")) (>| n (slow 4 "<16 17 18 19 20 21 22 23>"))
. (# room 0.3) . (# dry 0.9) . (# sz 0.4) ) . (# room 0.3) . (# dry 0.9) . (# sz 0.4) )
$ slice 4 ("<0 1 2 3>") -- Structure par 4 $ midiOff "^35" (slice 4 ("<0 1 2 3>")) -- Structure par 4
$ midiOff "^59" (>| n (slow 8 "<9 10 7 8>" )) -- Loop Intro to Rough $ midiOff ("^59"+"^35") (>| n (slow 8 "<9 10 7 8>" )) -- Loop Intro to Rough
$ midiOn "^59" $ midiOn "^59"
-- REMIX VOCALS CRIME -- REMIX VOCALS CRIME
( (
(>| n (slow 4 "<16 17 16 17 18 19 18 19 .8. 20 21 20 21 22 22 22 23>")) (>| n (slow 4 "<16 17 16 17 18 19 18 19 20 21 20 21 22 22 22 23>"))
. (|* gain 0.8) . (|* gain 0.8)
. (# room 0.4) . (# dry 0.9) . (# room 0.4) . (# dry 0.9)
) )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment