Commit 9ad43e8f by PLN (Algolia)

chore(gig): checkpoint live-session track edits before harmonization pass

Rehearsal/play session on the UMC rig (SOF->UMC migration validated end to
end tonight): electric_hammer, bombe_dj, ete_a_mauerpark, vague_de_crime,
gimme_acid, take_5_drops tuned; raph collab tracks (desire, mafia_sans_serif,
piment_bresilien) touched; backlog.md and armada calibration catalogs
regenerated alongside.

Committing as a clean checkpoint before starting the d1-d12 channel
harmonization + LCXL fader remap (task #46) and the sample/synth reference
cleanup (task #45), so those land as reviewable diffs against a known-good
base rather than mixed in with tonight's live tuning.
parent 164f8b44
{ {
"source": "whole-mix", "source": "whole-mix",
"n": 60, "n": 172,
"valence": { "valence": {
"a": 1.0336009052315478, "a": 1.3568161940860022,
"b": -0.25087256856138784 "b": -0.28852505329571543
}, },
"arousal": { "arousal": {
"a": 1.69672304851225, "a": 1.6524840866182213,
"b": -0.39451139501465854 "b": -0.2936713212059096
}, },
"raw": { "raw": {
"va_err": 0.5731779158725924, "va_err": 0.4603810430541935,
"quad": 0.4166666666666667, "quad": 0.5174418604651163,
"emo_hit": 0.21666666666666667 "emo_hit": 0.3372093023255814
}, },
"loo": { "loo": {
"va_err": 0.519061292820291, "va_err": 0.41671130119474614,
"quad": 0.5, "quad": 0.6627906976744186,
"emo_hit": 0.21666666666666667 "emo_hit": 0.36046511627906974
} }
} }
\ No newline at end of file
{ {
"source": "whole-mix", "source": "whole-mix",
"n": 60, "n": 172,
"valence": { "valence": {
"a": 1.0336009052315478, "a": 1.3568161940860022,
"b": -0.25087256856138784 "b": -0.28852505329571543
}, },
"arousal": { "arousal": {
"a": 1.69672304851225, "a": 1.6524840866182213,
"b": -0.39451139501465854 "b": -0.2936713212059096
}, },
"raw": { "raw": {
"va_err": 0.5731779158725924, "va_err": 0.4603810430541935,
"quad": 0.4166666666666667, "quad": 0.5174418604651163,
"emo_hit": 0.21666666666666667 "emo_hit": 0.3372093023255814
}, },
"loo": { "loo": {
"va_err": 0.519061292820291, "va_err": 0.41671130119474614,
"quad": 0.5, "quad": 0.6627906976744186,
"emo_hit": 0.21666666666666667 "emo_hit": 0.36046511627906974
} }
} }
\ No newline at end of file
...@@ -73,7 +73,7 @@ Instructions ...@@ -73,7 +73,7 @@ Instructions
-- Bombe DJ -- Bombe DJ
-- TODO Humpty -- TODO Humpty
-- Network Zero Un -- Network Zero Un
-- Electric Hammer -- Electric Hammer (shifteur marteau)
## 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
...@@ -1920,18 +1920,22 @@ ParVagues et Shipow ...@@ -1920,18 +1920,22 @@ ParVagues et Shipow
-- [lightT][124] Ceci n'est pas Une Bombe -- [lightT][124] Ceci n'est pas Une Bombe
-- [lightT][133] WAP -- [lightT][133] WAP
-- [lightT][89*]Do it Right -- [lightT][89*] Am i _Doing it Right_ ?
### _We call it TechnoJazz_ ### _We call it TechnoJazz_
-- [jazzT][124] Take five Drops -- [jazzT][124] Take five Drops
-- [hardT][124] Piment Bresilien -- [hardT][124] Piment Bresilien
-- [T][128] Perfect <3 -- [T][128] Perfect <3
-- [dnb][160] Gimme Acid??!? -- [dnb][160] Gimme Acid??!?
-- [lightT][120] Vague de CRIME -- [lightT][120] Vague de CRIME
-- [hardT][160] Mafia -- [Hdnb][160] Mafia
-- [dnb] Sunshine -- [Hdnb][166] Sunshine
## FINALE
-- [129] Desire [TODO BASS] -- [129] Desire [TODO BASS]
-- Something about drums /!\
-- Premier Septembre /!\ ## Encore: Touch that funky outro
- REVOLUTION
-- Le shifteur marteau ? to finish!
## Images ## Images
......
...@@ -40,11 +40,25 @@ d3 $ gF1 $ gM1 -- OH/CY: Subtle offbeat hats, ^44 morphs to cymbal shimmer ...@@ -40,11 +40,25 @@ d3 $ gF1 $ gM1 -- OH/CY: Subtle offbeat hats, ^44 morphs to cymbal shimmer
# pan 0.42 # pan 0.42
# gain (slow 32 $ range 1.3 1.6 saw * "0.7 0.8 0.65 [0.75|0.85] 0.69 0.8 ~ <0.9!3 [0.9 0.5]>") # gain (slow 32 $ range 1.3 1.6 saw * "0.7 0.8 0.65 [0.75|0.85] 0.69 0.8 ~ <0.9!3 [0.9 0.5]>")
-- 32-bar swell * per-hit velocity (the original subtle dynamics) -- 32-bar swell * per-hit velocity (the original subtle dynamics)
-- FIXME BASS!!!
d4 $ gF2 $ gM3 -- BASS (the FIXME): D minor, grounded in measured key (corr=0.903)
$ midiOn "^45" (# crush 6)
$ note (scale "aeolian" "0 . 0*<1 2> . <0 3> . 0*<1 1 4>" + 2 - 12) -- +2 = D root
# s "supersaw" # voice 0.05
# lpf (range 300 1800 "^53") # resonance 0.2
# gain 1.15
d6 $ gF1 $ gM2 -- ACID ARP: D minor, 4/16 square rises, ^59-driven
$ midiOn "^59" (arp "<up updown pinkyup speedupdown>")
$ off 0.125 (|+ note 12 . (|* gain 0.6))
$ note (scale "aeolian" (run "<4 16>") + "<0 3 5 3>" + 2) -- +2 = D root
# s "superzow" # voice 0.05
# lpf (range 500 5000 "^59") # resonance 0.35
# gain 0.8
d5 $ gF3 $ gM3 -- d5 $ gF3 $ gM3 --
$ midiOn "^90" (ply "<2 4 [<4!3 16> <8 16>]>") $ midiOn "^90" (ply "<2 4 [<4!3 16> <8 16>]>")
$ slice 4 "<0 1 2 3>" $ slice 4 "<0 1 2 3>"
$ "desire" # n "<1!4 2!4 3!7 4 3!6 2 2 3!7 4>" $ "desire" # n "<1!4 2!4 3!7 4 3!6 2 2 3!7 4>"
# cut 5 # lpf 4000 # cut 5 # lpf 4000
# room 0.24 # sz 0.8 # room 0.24 # sz 0.8
# octersubbus 51 (range 0 1.5 "^54") # octersubbus 51 (range 0 1.5 "^54")
# delay "<0.2!3 0.8>" # delay "<0.2!3 0.8>"
...@@ -54,9 +68,10 @@ d9 $ gF2 $ gM3 -- Announcing SYNTH ...@@ -54,9 +68,10 @@ d9 $ gF2 $ gM3 -- Announcing SYNTH
$ "desire_synth/2" # "desire" $ "desire_synth/2" # "desire"
# n "<0>" # n "<0>"
# cut 9 -- SYNTH # cut 9 -- SYNTH
-- # end 0.1 -- # end 0.1s
# lpf 3000 # lpf 3000
d7 $ gF3 $ gM3 -- Voices d7 $ gF3 $ gM3 -- Voices
$ midiOn "^91" (ply "2 <2!3 <4 8>>")
$ fix ((6/8) ~>) (n 6) $ fix ((6/8) ~>) (n 6)
$ fix ((1/8) ~>) (n 9) $ fix ((1/8) ~>) (n 9)
$ fix ((5/8) <~) (n "[11,12]") $ fix ((5/8) <~) (n "[11,12]")
...@@ -84,6 +99,8 @@ d8 $ gF1 $ gM1 ...@@ -84,6 +99,8 @@ d8 $ gF1 $ gM1
$ midiOn "^36" (# "jungle_breaks:37") $ midiOn "^36" (# "jungle_breaks:37")
$ chop 16 $ "jungle_breaks:101" $ chop 16 $ "jungle_breaks:101"
# cut 8 # cut 8
-- FIXME Acid sth? <3
once $ "desire" # n "[6]" # cut 1 once $ "desire" # n "[6]" # cut 1
...@@ -57,7 +57,7 @@ d5 $ gF2 $ gM3 -- ...@@ -57,7 +57,7 @@ d5 $ gF2 $ gM3 --
# cut 5 # cut 5
# gain 1.4 # gain 1.4
# squizbus 51 (range 0 2.5 "^54") # squizbus 51 (range 0 2.5 "^54")
d7 $ gF3 $ gM3 d7 $ gF3 $ gM3 -- FIXME ACID WEIRD NOT GOOD
$ midiOn "^91" (ply 4) $ midiOn "^91" (ply 4)
-- $ slow 2 -- $ slow 2
$ note ( $ note (
......
...@@ -40,7 +40,7 @@ d4 $ gF2 $ gM3 ...@@ -40,7 +40,7 @@ d4 $ gF2 $ gM3
+ (arp "up" "c'min'4") + (arp "up" "c'min'4")
) )
# "bassWarsaw" # "bassWarsaw"
-- |+ note 12 -- |+ note 12.
# room 0.3 # room 0.3
# crushbus 41 (range 16 3.5 "^53") # crushbus 41 (range 16 3.5 "^53")
# octerbus 42 (range 0 1.85 "^33") # octerbus 42 (range 0 1.85 "^33")
......
...@@ -108,5 +108,5 @@ d11 $ gF3 $ gM3 -- GIMME THAT ...@@ -108,5 +108,5 @@ d11 $ gF3 $ gM3 -- GIMME THAT
# cut 11 # cut 11
# gain 1.3 # lpf 3000 # room 0.3 # octersub 0.8 # gain 1.3 # lpf 3000 # room 0.3 # octersub 0.8
d12 $ gM3 $ gM3 -- CHEVAL DE COURSE d12 $ gM3 $ gM3 -- CHEVAL DE COURSE
$ "<~ cheval>" # "molotov:5" $ "<~ [~ ~ ~ cheval]>" # "molotov:5"
# room 0.4 # sz 0.3 # dry 0.3 # room 0.4 # sz 0.3 # dry 0.3
...@@ -8,9 +8,11 @@ let gMute3 = (midiOn "^75" (mask "f*16")) ...@@ -8,9 +8,11 @@ let gMute3 = (midiOn "^75" (mask "f*16"))
let gM1 = gMask . gMute1 let gM1 = gMask . gMute1
let gM2 = gMask . gMute2 let gM2 = gMask . gMute2
let gM3 = gMask . gMute3 let gM3 = gMask . gMute3
-- let gF1 = id
-- let gF2 = id
-- let gF3 = id
d1 $ gF1 $ gM2 d1 $ gF1 $ gM2
$ midiOn "^42" (<| "k k k <k [<~!3 k> k]>") $ midiOn "^42" (<| "k k k <k [<~!3 k> k]>")
$ midiOn "^42" (<| "k k k <k [<~!3 k> k]>")
$ midiOff "^42" (<| "k . <[~ k] k(<3 5>,8)>") $ midiOff "^42" (<| "k . <[~ k] k(<3 5>,8)>")
$ "[techno:0,808bd:2,909,kick:4]" $ "[techno:0,808bd:2,909,kick:4]"
-- $ "kick:5" -- $ "kick:5"
...@@ -94,14 +96,16 @@ d11 $ gF3 $ gM3 -- THE FLUTIST ...@@ -94,14 +96,16 @@ d11 $ gF3 $ gM3 -- THE FLUTIST
# "take5" # cut 11 # "take5" # cut 11
# room 0.3 # sz 0.5 # dry 0.2 # room 0.3 # sz 0.5 # dry 0.2
# gain 0.8 # gain 0.8
d12 $ gF3 $ gM3 -- THE SLEEPWALKER d12
-- $ gF3 $ gM3 -- THE SLEEPWALKER
$ slice 4 "<0 1 2 3>" $ slice 4 "<0 1 2 3>"
$ n (slow 8 $ "<18 19 20 31 22 23 24 24>") $ n (slow 8 $ "<18 19 20 31 22 23 24 24>")
# "take5" # cut 11 # "take5" # cut 11
# room 0.3 # sz 0.5 # dry 0.2 # room 0.3 # sz 0.5 # dry 0.2
# pan 0.2 # pan 0.2
# gain 1.1 # gain 1.1
d8 $ gF1 $ gM1 -- La Boite à breaks de ParVagues <3 d8 $ gF1
-- $ gF1 $ gM1 -- La Boite à breaks de ParVagues <3
$ midiOn "^92" (ply "1 <2!3 4>") $ midiOn "^92" (ply "1 <2!3 4>")
$ midiOff "^60" (mask "t(4,8,1)") -- Techno drum mask $ midiOff "^60" (mask "t(4,8,1)") -- Techno drum mask
$ midiOn ("^36" - "^56") (loopAt 0.5 . (# "jungle_breaks:22")) -- Hmmm Break $ midiOn ("^36" - "^56") (loopAt 0.5 . (# "jungle_breaks:22")) -- Hmmm Break
......
...@@ -32,7 +32,7 @@ d3 $ gF1 $ gM1 ...@@ -32,7 +32,7 @@ d3 $ gF1 $ gM1
# dry (slow 16 $ range 0.2 1.8 perlin) # dry (slow 16 $ range 0.2 1.8 perlin)
# legato (range 0.05 2 "^52") # legato (range 0.05 2 "^52")
# sz 0.4 # sz 0.4
d4 $ gF3 $ gM3 d4 $ gF2 $ gM3
$ midiOn "^89" (struct "t(8,16)") $ midiOn "^89" (struct "t(8,16)")
$ juxBy 0.7 (|- note 12) $ juxBy 0.7 (|- note 12)
$ midiOff "^17" (slow 4) $ midiOff "^17" (slow 4)
......
...@@ -4,103 +4,54 @@ resetCycles ...@@ -4,103 +4,54 @@ resetCycles
do do
setcps (130/60/4) setcps (130/60/4)
d1 d1 $ gF1 $ gM1
$ midiOn "^42" (<| "k k k <k <k*2 [~ k]> k k*[2 <2 4>]>") $ midiOn "^42" (<| "k k k <k <k*2 [~ k]> k k*[2 <2 4>]>")
$ midiOff "^42" (<| "k . ~ k ~ ~" ) $ midiOff "^42" (<| "k . ~ k ~ ~" )
$ "kick:5" $ "jazz"
d2 $ "~ s . ~ s" # "snare:5" # lpf 4000
# gain 1.3
d2 $ gF1 $ gM1
$ "~ s . ~ s" # "snare:5"
d3 $ gF1 $ gM1 d3 $ gF1 $ gM1
$ ("e" ~>) $ ("e" ~>)
$ chop 8 $ chop 8
$ loopAt 1 $ loopAt 2
$ "hammer:0" $ "hammer:0"
# cut 3 # cut 3
# room 0.2 # room 0.2
d4 $ gF2 $ gM2 d4 $ gF2 $ gM3
$ slow 2 $ slow 2
$ "hammer:1" $ midiOn "^57" (juxBy 0.6 ((# cut 41) . (slice 4 "~ 3 4 <~ 4*4>")))
-- $ "hammer:1"
$ "superfreak:1"
# cut 4 # cut 4
d5 # gain 1.3
$ midiOn "^90" ((ply "4 4 <4 [4 8]> <2 4 8 <4 2 4 1>>")) # crushbus 41 (range 16 2.5 "^53")
$ midiOn "^58" ((ply 4) . (# end 0.05)) # octerbus 42 (range 0 1.13 "^33")
$ slow 4 # room 0.4
d5 $ gF3 $ gM3
$ midiOn "^90" (ply 8)
$ midiOn "^54" (
(# n 3)
)
$ midiOn "^58" ((ply 4)
. (# begin "<0 0.25>")
. (# end "<1 0.45>")
)
$ slow 4
$ "hammer:7" $ "hammer:7"
# cut 5 # cut 5
# room 0.4 # sz 0.6 # dry 1.1 # room 0.4 # sz 0.6 # dry 1.1
# octersub 1.4 # octersub 1.4
d9 $ gF3 $ gM3 $ "~ ~ ~ h" # "hammer:3" # cut 9 d5 $ gF3 $ gM3
-- $ midiOn "^58" (>| n "<~ ~ 8 ~>")
-- do $ n "<<3 4 5 <6 7>> ~ <3 ~> ~>"
-- setcps (164/60/4) # "superfreak"
-- d1 $ gMute2 $ gF1 -- Kick solide # cut 5
-- $ fix ((# att 0.02) . (# rel 0.5) . (# lpf 5000)) "kick:4" # gain 1.4
-- $ midiOn "^42" (struct "t t t t*<1!6 2 2>") # room 0.4 # sz 0.4 # dry 1.1
-- $ midiOff "^42" (<| "k . ~ <~!3 k> ~ ~") d9 $ gF3 $ gM3 $ "~ ~ ~ <h ~ <~ h> ~>" # "hammer:3" # cut 9
-- $ "[kick:4,jazz]" # room 0.4
-- # gain 1.3 # sz 0.5
-- d2 $ gF1 $ gM1 $ "~ c . <[~ c ~ c] [<c ~ ~ c> <~ c ~ c> . ~]>" # dry 1.8
-- # "cp" # gain 1.1 d11 $ gF3 $ gM3 $ n "<~ <~ 7> ~ 5>" # "hammer" # gain 1.1 # cut 11
-- # 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
...@@ -13,6 +13,9 @@ let gMute3 = (midiOn "^75" (mask "f*16")) ...@@ -13,6 +13,9 @@ let gMute3 = (midiOn "^75" (mask "f*16"))
let gM = gMask . gMute let gM = gMask . gMute
let gM2 = gMask . gMute2 let gM2 = gMask . gMute2
let gM3 = gMask . gMute3 let gM3 = gMask . gMute3
let gF1 = id
let gF2 = id
let gF3 = id
let gLPF = whenmod 64 48 (# lpfbus 4 (slow 16 $ range 20000 200 saw)) let gLPF = whenmod 64 48 (# lpfbus 4 (slow 16 $ range 20000 200 saw))
let gLPFSoft = whenmod 64 48 (# lpfbus 5 (slow 16 $ range 20000 2000 saw)) let gLPFSoft = whenmod 64 48 (# lpfbus 5 (slow 16 $ range 20000 2000 saw))
let chorus = pF "chorus" let chorus = pF "chorus"
......
...@@ -35,11 +35,12 @@ d4 ...@@ -35,11 +35,12 @@ d4
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 CRIMINAL TAKEOVER <3 <3 $ midiOn "^58" (-- LZRTAG CRIMINAL TAKEOVER <3 <3
("e" ~>) .
(>| n (slow 4 "<11!4 12!4 13!4 14!4>")) (>| 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" ( -- Standard Crimes $ midiOff "^58" ( -- Standard Crimes
>| n (slow 2 $ "<0 1 2 <~ >>") >| n (slow 4 $ "<0 0 0 1 0 1 1 2>")
) )
$ "crimewave" # cut 5 $ "crimewave" # cut 5
# gain 1.4 # gain 1.4
...@@ -60,7 +61,7 @@ d7 $ gM3 $ gF3 -- DARK LIPS <3 ...@@ -60,7 +61,7 @@ d7 $ gM3 $ gF3 -- DARK LIPS <3
) )
$ "crimewave" # cut 7 $ "crimewave" # cut 7
# gain 1.45 # gain 1.45
d8 $ gF1 $ gM1 $ chop 8 $ loopAt 2 d8 $ gF1 $ gM1 $ chop 8 $ loopAt 2 -- FIXME IMPORT RICHER STACK OF BREAKS
$ "jungle_breaks:74" $ "jungle_breaks:74"
# cut 8 # cut 8
d10 $ gF1 $ gM1 $ mask "<t f!7>" $ "risers:8" d10 $ gF1 $ gM1 $ mask "<t f!7>" $ "risers:8"
...@@ -70,7 +71,7 @@ d6 $ gF3 $ gM3 $ slice 4 "<0 1 2 <3 3*2>>" ...@@ -70,7 +71,7 @@ d6 $ gF3 $ gM3 $ slice 4 "<0 1 2 <3 3*2>>"
# room 0.3 # sz 0.4 # dry 0.9 # room 0.3 # sz 0.4 # dry 0.9
# delay 0.2 # delayfb 0.8 # delayt 0.125 # delay 0.2 # delayfb 0.8 # delayt 0.125
# octersub 0.6 # octersub 0.6
# gain 1.3 # gain 1.5
# lpf 4000 # lpf 4000
d6 $ "crimewave" # cut 6 d6 $ "crimewave" # cut 6
......
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