diff --git a/backlog.md b/backlog.md index 138a440..cf8bed0 100644 --- a/backlog.md +++ b/backlog.md @@ -2,32 +2,57 @@ - [MathMusic](https://amath.colorado.edu/pub/matlab/music/MathMusic.pdf) # Coop --- Guerre des Sexes with Julien +## RAPH +- OldSkoolRadius: Raph +-- Diable with Raph +-- Partir with Raph -- Nina(s) with Raph -- Stupefaction with Raph -- HarderCrime with raph -- Hello Tek with Raph +## JULIEN +-- Guerre des Sexes with Julien +## NASS -- Breakbass with Nass -- Prepabass with Nass -- Nass Arrive : Prod with nass -- Meurice: finish with nass? -## Val +## Val -- August -- Vendredi saint & Samedi # Work in progress +-- *Maudits insectes*: Techno nappée d'insectes bruités +Renfort solaire: ??? + +-- **Sunny march**: Lofi nomidi ensoleillée +- Soleil Enthousiaste: LoFi ensoleillée basse+rhodes+break +- **Plage**: from celtic guitar boombap to dnb with subs <3 +- **Toujours plus**: LoFi aerian breakbeat w/ Angels in the Wire +- **Break The Loop**: DNB With BURNING BASS SYNTH +-+ **ContreVisite**: breakbeat ambient synth electro-glass-aerial à la Ez3kiel +-- **Soleil de sete**: Ste et match for nova - improvisation major scale + +- **Empreinte du numerique** : electric bassline + breaks & Rhodes Folie & mandolin + +- _Solar_: Hip-hop to ??? + +## BEGIN EBAUCHES +- Scintillance Bleue: Ambient synths + blues + impro +- Bluesify DNB +- PokeBone: pokemon impro trial +- Saloon: hip-piano-saloon-bird +## END EBAUCHES + +- Study Trap - Tea Time / Break the night: TODO CATEGORIZE - Envahisseur Celtique -- Empreinte du numerique : electric bassline + breaks & Rhodes Folie & mandolin -- Toujours plus: LoFi aerian breakbeat w/ Angels in the Wire -- Break The Loop: DNB With BURNING BASS SYNTH -- Cascade: Ambient with giorgio's synths +- Cascade: Ambient with giorgio's synths *TODO CHECKITOUT* --+ ContreVisite: breakbeat ambient synth electro-glass-aerial à la Ez3kiel -+ Du miel: Lofi Enthousiaste -+ Drone Aveugle: drone to basslines blind headset play advised @@ -37,12 +62,10 @@ -- Remember: Techno dark invaders rythms -- 808 lessons: LoFi to improvise- accompagnement la/sol/re/do? - added IRCAM Ordinateur -- Sete et match: LoFi nostalgic beat needs winds and a lead --- Soleil de sete: Ste et match for nova - improvisation major scale -- Grimpe: Violent breakbeat/hardcore aeolian determination -- 80s neon: Synthwave#2 -- Solar: Hip-hop to ??? -- Tubby Study: study dub mapping @@ -195,11 +218,10 @@ La voix de l'Ordre: Monotonal drone <> breakbeat -- Afternoon :) -- Slower -- TOP HATS 🎩 --- MEURICE (DNB :smirk:) (3mn) +-- Alerte verte (DNB :smirk:) (3mn) -- Breaks90 before final -- Invoque été :) - ## Live OPERATE ### TODO @@ -208,6 +230,7 @@ La voix de l'Ordre: Monotonal drone <> breakbeat - [ ] Contre-visite - [ ] Break the loop - [ ] Drone aveugle + - [ ] Empreinte du numérique - [ ] Lucy Rode - [x] Invoque été - [x] Alerte Verte @@ -234,6 +257,7 @@ La voix de l'Ordre: Monotonal drone <> breakbeat - 15 Amen! -> Fade out... *Drone Aveugle* +/!\ **TODO Rework/fine-tune** - Intro FM-Hopes solo -> destroy - A Break from the Minitel (beak, snare) - RUN FASTER FOR SOME BASS @@ -271,3 +295,78 @@ La voix de l'Ordre: Monotonal drone <> breakbeat - Reveal Bass - TODO Outro Once! + +## Live CHIC + +## Tracklist +- *Empreinte du numérique* +> Bonsoir le chic + +- *Michael* +> L'intro du chic + +- *CBOW* +> L'élégance du chic + +- *Hoover sepia* +> La nostalgie du chic + +- *Contre-visite* +> L'envers du chic +> Dark side of the chic + +- *Alerte Verte* +> La fin du chic? + +- **Invoque l'Été** +> La victoire du chic + +- Last one ? +> Le rappel chic? + + + +## Live 27: Néo-Grunge +> COME AS YOU ARE (INTO OUR METAVERSE) + +- Top Hats 🎩 (PUNK) +- Drone-Aveugle (BASSLINE) +- Contre-visite (QUEST10NS) +- Break the Loop (BASSL1NE,V01CES) +- Nightly Repair (MATR1X BASSL1NE) +- _[Pause]_ Lavabo N01r +- DARK ANGEL FRAPPÉ (BASSL1NE) +- Alerte Verte (RES0LUTE BASS) +- **[Final]** Lucy Rhodes! +- _[Rappel?]_ Invoque l'été (P1AN0) +- ... +- PR0F1T !!1! + + +## LiveCodePlay @Garibaldi <3 + +### Lineup + +- *Empreinte du numérique* +> Bonsoir Garibaldi ! + +- *Drone Aveugle* +> Birds aren't real + +- *Contre visite* +> Second regard + +- *Nightly Repair* +> Retrouve ta voix + +- *Break the Loop* +> BASSL1NE, V01CES + +- *Solar & Lunar* +>Retro sunset + +- *Alerte verte!* +> Tout le monde sur le pont + +- **Invoque l'Été** \o/ +> Il ne viendra pas tout seul ;) diff --git a/live/boeuf/algorythms/first_jam.tidal b/live/boeuf/algorythms/first_jam.tidal new file mode 100644 index 0000000..cebf104 --- /dev/null +++ b/live/boeuf/algorythms/first_jam.tidal @@ -0,0 +1,128 @@ +-- Lady +do +-- resetCycles +setcps (120/60/4) +let gF = midiDJF "^49" 200 9800 0 2000 +let g = (gF) +d1 $ g + $ fix (|* gain 0.8) "jazz" + $ midiOn "^41" (struct "t t t >") + $ "[drum]" + # midiG' "^78" 0 0.7 +d2 $ g + $ midiOn "^43" (fast "<2!7 <4 8>>") + $ "~ snare:20" + # midiG' "^79" 0 0.6 +d3 $ g -- Drumroll + $ midiOn "^44" (fast 2) + $ "drum:2*<8!3 <16 [16 <8 32>]>>" + # midiG' "^80" 0 0.8 +d4 $ g -- BASS/Guitar + $ superimpose ((|* gain 0.8) . struct "t(5,8)" . arp ">") + $ note ("<[cs6, f6, c7][cs6, f6, cs7][cs6, fs6, c7][cs6, fs6, cs7][ds6, fs6, c7][ds6, fs6, cs7][cs6, f6, c7][cs6, f6, cs7]>" + - 12) + # "distortedGuitar" + # room 0.5 + # sz 0.8 + # dry 1.2 + # crushbus 2 (range 16 4.5 "^53") + # midiG' "^81" 0 0.8 +d9 $ g -- Choirs + $ midiOn "^60" (|- note 12) + $ midiOn "^92" (# cut 9) + $ note ("<[cs6, f6, c7][cs6, f6, cs7][cs6, fs6, c7][cs6, fs6, cs7][ds6, fs6, c7][ds6, fs6, cs7][cs6, f7, c7][cs6, f6, cs7]>" + - 24 + ) + # "moogBass" + # pan 0.7 + # room 0.3 # dry 1 # sz 0.5 + # midiG' "^84" 0 0.54 + + + +-- TOXIC! +do +let gF = midiDJF "^49" 200 9800 0 2000 +let g = gF +setcps (130/60/4) +d4 $ g + $ note ("<[[b4 a4]*4]!12 d5 d5 f4 [f4@3 g5]>") + # "bass3" + # gain 0.6 +d5 $ g $ "drum:2*4" + # gain 1.1 + +-- TOXIC +do +-- resetCycles +let gF = midiDJF "^49" 150 9850 0 2000 +let g = gF +setcps (120/60/4) +d1 + $ midiOn "^41" (struct "t*4") + $ "drum" + # midiG' "^78" 0 0.7 +d3 $ g $ "~ s ~ s ~ s ~ s*<1 2>" # "drum:2" + # midiG' "^79" 0 0.7 +d4 $ g $ "[~ hc:1]*4" + # midiG' "^79" 0 0.5 +d2 $ g + $ note ("<[b4 b4 b4 ]!12 d5*4 d5(5,8) f4 [f4@3 g5]>") + # "bass3:4" |- note 1 + # midiG' "^80" 0 0.8 + # room 0.3 + # crushbus 2 (range 16 2.5 "^52") +d5 $ g + $ midiOff "^60" (loopAt 2) + $ midiOn "^60" (loopAt 1) + $ midiOn "^92" (ply 4) + $ slice 4 "0 1 2 3*<1 2 4>" + $ "breaks165" + # midiG' "^84" 0 0.7 + +once $ "drum" + +-- JOLENE +do +setcps (105/60/4) +d1 $ "drum:0*4" # gain 0.65 +d2 $ "~ cp" # gain 0.7 +d3 + $ loopAt 2 + $ "break:6" + # gain 0.65 + + +do +let gF = midiDJF "^49" 150 9850 0 2000 +let g = gF +setcps (103/60/4) +d1 $ g + $ slice 4 ("<0 1 2 3>") + $ loopAt 2 $ "algorythm:2" + # cut 1 + # midiG' "^78" 0 0.8 + + +once $ "algorythm:3" + +-- Sweetest Taboo +do +let gF = midiDJF "^49" 150 9850 0 10000 +let g = gF +setcps (90/60/4) +d1 $ g + $ midiOn "^73" (mask "[t f t f]*2") + $ midiOn "^74" (mask "[t f f f]*2") + $ midiOn "^75" (mask "[t f f t]*2") + $ midiOn "^76" (mask "[t f f f]*2") + $ chop 16 $ loopAt 4 $ "algorythm:2" + # cut 1 + # midiG' "^78" 0 0.9 + + +-- What you won't do for love +do +setcps (90/60/4) +d1 $ "drum:0" # gain 0.5 +d2 $ "d*4" # "drum:2" # gain 0.9 diff --git a/live/midi/nova/ambient/contre_visite.tidal b/live/midi/nova/ambient/contre_visite.tidal index cfde5ae..57a481b 100644 --- a/live/midi/nova/ambient/contre_visite.tidal +++ b/live/midi/nova/ambient/contre_visite.tidal @@ -117,7 +117,7 @@ d10 $ f1 -- RANDOM FOREST NOISES . (struct "t*3 ~ . t*<1!3 2> t*<1 3>") . (# cut 104) . (# pan (range 0.5 0.9 perlin)) - . (# midiG' "^16" 0 1.4) + . (# midiG' "^16" 0 1.65) ) "n4" -- FX1 $ fix ( (# "[dr,drum:2]") diff --git a/live/midi/nova/ambient/empreinte_du_numerique.tidal b/live/midi/nova/ambient/empreinte_du_numerique.tidal index b128338..483a8a0 100644 --- a/live/midi/nova/ambient/empreinte_du_numerique.tidal +++ b/live/midi/nova/ambient/empreinte_du_numerique.tidal @@ -32,7 +32,7 @@ d4 -- Break bonus banane $ midiOn "^60" ( -- Aerial mask mask "t f t" ) - $ sometimesBy ("0 1!7" * "^56") (iter "<4!3 8>") + -- $ sometimesBy ("0 1!7" * "^56") (iter "<4!3 8>") $ chop 16 $ loopAt 2 $ "break:3" @@ -49,7 +49,7 @@ d5 $ g $ gPont2 # lsizebus 51 (range 0.8 4.8 "^17") # lesliebus 52 "^33" # crushbus 53 (range 10 1.61 "^53") - # midiG' "^81" 0 1.2 + # midiG' "^81" 0 0.9 d7 $ g -- Back solar mandoline $ midiOn "^59" (off "s" (|+ note "<7 9 5 <7 12>>")) $ midiOn "^91" (off "e" (|+ note 12)) diff --git a/live/midi/nova/breaks/break_at_home.tidal b/live/midi/nova/breaks/break_at_home.tidal new file mode 100644 index 0000000..5c88c31 --- /dev/null +++ b/live/midi/nova/breaks/break_at_home.tidal @@ -0,0 +1,42 @@ +do +setcps (85/60/4) +-- let g1 = (# lpfbus 1 (range 200 16000 "^49")) +let g2 = (# lpfbus 2 (range 200 16000 "^50")) +let g1 = (# djfbus 1 (range 0.05 0.95 "^49")) +let g2 = (# djfbus 2 (range 0.05 0.95 "^49")) +let g2r = (# roombus 3 (range 0 0.7 "^50")) +d1 $ g1 + $ someCyclesBy "<0!32 1!8 0!8>" (mask "f") + $ midiOn "^41" (struct "t t t >") + $ "jazz" + # midiG' "^78" 0 1.4 +d2 $ g1 + $ midiOn "^75" (>| "breaks165") + $ splice 4 (run (4 + ("^43" * 2))) + $ loopAt 2 + $ "break:4" + # midiG' "^79" 0 1.3 + # cut 2 +d4 $ g2 + $ note ("") + # "bassWarsaw" + # midiG' "^81" 0 1.3 + # crushbus 41 (range 16 4 "^53") + # room 0.2 + # cut 4 + +d5 + $ arp "[up ]" + -- $ note () + # "FMRhodes1" + +tidal_version + +d1 + $ loopAt 1 $ "breaks165" + # cut 1 + # djf 0.8 + + # gain 1.2 + +once $ "" diff --git a/live/midi/nova/breaks/solar.tidal b/live/midi/nova/breaks/solar.tidal index ede2592..8269e67 100644 --- a/live/midi/nova/breaks/solar.tidal +++ b/live/midi/nova/breaks/solar.tidal @@ -77,7 +77,6 @@ d5 $ g2 # modIndex (range 0 128 "^34") # crushbus 51 (range 16 4.6 "^54") # midiG' "^82" 0 2 - # gain 0.8 d9 $ g1 $ m $ midiOff "^60" (mask "") $ midiOn "^92" (<| "[~ c]*[4 <4 8 4 [8 4]>]") diff --git a/live/midi/nova/lounge/invoque_ete.tidal b/live/midi/nova/lounge/invoque_ete.tidal index 441180b..70a6112 100644 --- a/live/midi/nova/lounge/invoque_ete.tidal +++ b/live/midi/nova/lounge/invoque_ete.tidal @@ -37,7 +37,7 @@ d4 $ f1 $ m -- Mecano Course -- $ chop 8 $ loopAt 2 $ "breaks125:3" - # midiG' "^80" 0 1.5 + # midiG' "^80" 0 1.3 -- # speed (range 0 2 "^16") # cut 4 d5 $ f1 $ m -- Bassline variable double piste @@ -57,10 +57,10 @@ d6 $ f2 $ m -- Douce guitare juxée $ whenmod 8 4 (chop 4) $ loopAt 4 $ "fguitar" # n "<12!16 13!16>" - # midiG' "^82" 0 1 # release (range 2 0.15 "^34") # crushbus 61 (range 16 1.4 "^54") # pan 0.8 + # midiG' "^82" 0 1.2 # room 0.2 # dry 1 # cut 3 d7 $ f2 $ m @@ -69,7 +69,6 @@ d7 $ f2 $ m $ slice 16 (run 16) $ "fpiano:13" # pan 0.45 - # room 0.2 # midiG' "^83" 0 1.4 # cut 7 d12 $ f2 $ m -- Angels of moogland diff --git a/live/midi/nova/party/maudits_insectes.tidal b/live/midi/nova/party/maudits_insectes.tidal index f6a5dc7..a566c85 100644 --- a/live/midi/nova/party/maudits_insectes.tidal +++ b/live/midi/nova/party/maudits_insectes.tidal @@ -74,6 +74,5 @@ d10 $ g2 -- Insectes once $ note ("f" - 24) # cut 7 # "bassWarsaw" - once $ "90s_matrix:2" # cut 1 # gain 0.7 -- Data warning diff --git a/releases/livecodeplay.md b/releases/livecodeplay.md new file mode 100644 index 0000000..6d14790 --- /dev/null +++ b/releases/livecodeplay.md @@ -0,0 +1,2 @@ +# LiveCodePlay recording +