From 3b47e3dfb283d429dd7361a3e91594a37cc0d9ca Mon Sep 17 00:00:00 2001 From: Paul-Louis NECH Date: Fri, 6 Sep 2024 23:03:02 +0200 Subject: [PATCH] Session: Ryan --- backlog.md | 9 ++++++--- link_samples.sh | 23 +++++++++++++++++++++++ live/collab/baba/sept1.tidal | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ live/collab/mousquetaires/blue_gold.tidal | 5 +++-- live/collab/ryan/day0.tidal | 133 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ releases/code_nu.md | 1 + 6 files changed, 243 insertions(+), 5 deletions(-) create mode 100644 live/collab/baba/sept1.tidal create mode 100644 live/collab/ryan/day0.tidal diff --git a/backlog.md b/backlog.md index 7d73249..f704ee8 100644 --- a/backlog.md +++ b/backlog.md @@ -42,9 +42,12 @@ soir noir # Work in progress ## `24Facons` to love music +### Septembre Rentree agitee +- Sept1: Piano loop + cymbal = sunset love + ### August August -- Dernier Doute --- Acidule :) +-- Acidule [WIP] -- **_Bain électrique_**: sub bass and jungle breaks :) -- Alerte Verte: Le comeback <3 [TODO] -- Fabuleux 🎇 @@ -82,10 +85,10 @@ soir noir ### November Rains -- _Ambient Chaos_ <3 TODO: Add more leads :D --- JeuDrill +-- JeuDrill [RECORD <3] ### Beatober and other seasonal activities - Oct4: Glitch Sauvages Techno recorded once, peaufine :) -- Oct5: DNB wobwob - manque leads/aigus? +- Oct5: DNB wobwob - manque leads/aigus? [WIP <3] - Oct29: Can I code it? - BECAUSE it's There <33 - Nuit agitee ! Gameboy et breaks <3 diff --git a/link_samples.sh b/link_samples.sh index dbcb270..50160b0 100755 --- a/link_samples.sh +++ b/link_samples.sh @@ -299,3 +299,26 @@ ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ M ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 2/Lost\ Rules movie_lost ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 2/Rude\ Walker movie_rude ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 2/The\ Giant movie_giant +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 2/The\ Giant movie_giant +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 2/Echo\ Of\ Dawn movie_echo_dawn +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ Bad\ Attitude movie_bad_attitude +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ ColdWorld movie_cold_world +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ Contractor movie_contractor +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ GhostMine movie_ghost_mine +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ KillerHunt movie_killer_hunt +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ My\ Memory movie_memory +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ NotDead movie_not_dead +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ OceanTyrant movie_tyrant +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ OverdosedGamble movie_gample +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ PokerFace movie_pokerface +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ Red\ Skin movie_redskin +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ Telescope movie_telescope +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ _Sound\ Effects movie_fx3 +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 2/FX\ Samples movie_fx2 +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ The\ Agent movie_agent +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ The\ Outlaw movie_outlaw +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ The\ Search movie_search +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ Vitality movie_vitality +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ West\ Kids movie_west_kids +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ Wild\ West movie_wild_west +ln -s /home/pln/Work/Sound/Samples/rhadamanthe/Vintage\ Movie\ Vocals/Vintage\ Movie\ Vocals\ 3/VMV3\ WhiteCover movie_white diff --git a/live/collab/baba/sept1.tidal b/live/collab/baba/sept1.tidal new file mode 100644 index 0000000..c140a44 --- /dev/null +++ b/live/collab/baba/sept1.tidal @@ -0,0 +1,77 @@ +do +-- resetCycles +setcps (120/60/4) +let gMask = (midiOn "^41" (mask "t . > >")) +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 +let modIndex = pF "modIndex" +d1 $ gF1 $ gM2 + $ midiOn "^42" (struct "t t t*<1!6 2 1> t*<1!7 2>") + $ midiOff "^42" (struct "t . ~ t ~ <~!3 t*<2 [2 1] [4 2] [2 4]>>") + $ stack [ + "kick" # lpf 10000 # cut 1, + "rumble" |* gain 1.3 + # lpf 200 + # cut 11, + "" + ] + # "[techno:1,jazz]" +d2 $ gF1 $ gM1 + $ midiOn "^43" (<|"~ s ~ s") + $ midiOff "^43" (<| "~ s") + $ "[rampleM9:6]" + -- # note "-2" +d3 $ gF1 $ gM1 -- Cymbales sol + $ midiOn "^44" (<| "~ cy ~ cy ~ cy ~ ") + $ midiOff "^44" (<| "~!7 <~ ~ cy>") + $ "cy" # "" # "h2ogmcy" + |* gain (range 1.1 0.8 perlin) + |* legato (range 0.5 2 (fast 2 perlin)) +d4 $ gF2 $ gM3 + $ note ("<<[b3@5 a3 b3 a3] <[b3@7 a3] [b3@5 d4@2 a3]>> [e3@7 b3]>") + # stack [ + "bass" # lpf 500, + "bass" # cut 41 # crushbus 41 (range 16 4.5 "^53") # bandf 500 # gain 1.2, + ""] + # "cpluck" |+ note 12 + # cut 41 + # lpf 20000 +d5 $ gF3 $ gM3 -- Piano nostalgique, temps inexorable + $ stack [ + midiOn "^58" (# silence) $ slow 2 "/2" # cut 51 # begin 0 # end 0.2 # pan 0.4, -- Main piano + midiOn "^58" (# silence) $ slow 2 "<~ mid ~ mid ~ mid ~ ~>/2" # cut 52 # begin 0.25 # end 0.6 # pan 0.4, -- side piano + "<~!24 end!8>" # begin 0.75 # end 1 # cut 53 # gain 0.8 # pan 0.9, -- ENDING <3 + midiOff "^58" (# silence) $ (0.25 ~>) $ (# hpf 1200) ("") # cut 54, -- Filtered delayed echoes + "" + ] + # "rhadamanthe_melo:1" +d6 + $ loopAt 1 + $ "breaks165" + # cut 6 +d8 $ gF1 $ gM1 + $ midiOn "^60" (mask "t(4,8,<1!3 0>)" . chop 8) + $ midiOn "^36" (slice 4 ("0 <1 1 [2 3] 1>") . (# "jungle_breaks:130")) + $ chop 8 + $ midiOn "^92" (mask "t(16,32)" . ply "2 2 <4 8 16 16> 2") + $ midiOn "^56" (# n 12) + $ loopAt 2 + $ "jungle_breaks:1" # cut 8 +d9 $ gF3 $ gM3 + $ note ("/2" - "e") + # "rhadamanthe_melo:4" + # legato 4 + # rel 2 + # sus 2 + # room 0.4 # lpf 2000 +d11 $ gM3 $ gF3-- Intro doux piano + $ gF3 + $ (slice 2 "0*2") + -- . (# att 0.02) . (# sus 2) . (# rel 4) . (# legato 4) + $ chop 8 + $ "nujazz_keys120:35/4" + # cut 11 diff --git a/live/collab/mousquetaires/blue_gold.tidal b/live/collab/mousquetaires/blue_gold.tidal index 5e21a0f..a6614d5 100644 --- a/live/collab/mousquetaires/blue_gold.tidal +++ b/live/collab/mousquetaires/blue_gold.tidal @@ -67,13 +67,14 @@ d5 $ gM3 $ gF3 $ "suns_keys" # n "<0 <1 2> 3 3>" # pan 0.8 # room 0.8 # sz 0.5 + # hpf 500 # cut 5 # tremrbus 51 (range 0 "<0 8>" "^78") # tremdp 2 - # gain 1.8 + # gain 1.2 d7 $ gMute3 $ gF3 $ superimpose ((# cut 71) . - (# crushbus 73 (range 16 2.5 "^55")) -- CRASH THIS GUITAR + (# crushbus 73 (range 16 2.9 "^55")) -- CRASH THIS GUITAR ) $ midiOn "^91" (ply "1 . 2 <2 <4 8>>") $ slice 8 "0 0 0 <0 <1 2>>" diff --git a/live/collab/ryan/day0.tidal b/live/collab/ryan/day0.tidal new file mode 100644 index 0000000..886b2ce --- /dev/null +++ b/live/collab/ryan/day0.tidal @@ -0,0 +1,133 @@ + +do +-- resetCycles +let gF1 = (# djfbus 1 (range 0.1 0.9 "^49")) +let gF2 = (# djfbus 2 (range 0.05 0.95 "^50")) +let gF3 = (# djfbus 3 (range 0.05 0.95 "^51")) +let gMask = (midiOn "^41" (mask "t . > >")) +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 +let gMaskEnd16 = mask " ]>" +setcps (90/60/4) +-- d1 $ gF1 $ gM2 +d1 $ gF1 $ gMute2 + -- $ midiOff "^42" (<| "k . k(3,8)") + -- $ midiOn "^42" (<| "k . ~ k*<1 2> ~ <~ k k <~ k*4>>") + $ "k . k" # "cpu" + # room 0.2 # dry 1.1 + # lpf 3000 -- TODO Sound design this kick <3 + # cut 1 + # gain 1.5 +d2 + $ "~ sn ~ [sn*<1 2>]" + # "snare:42" +d3 $ whenmod 4 3 (fast 2) + $ "dr*[8 <8 <16 [16 32]>>]" # gain 0.8 +d4 $ gM2 $ gF2 + $ "giorgio_syn:2/2" + # crushbus 41 (range 16 2.5 "^53") + # cut 4 + # gain 0.8 +d8 $ $ loopAt 2 + $ splice 8 (run "8 <8 16>") + $ midiOn + $ "jungle_breaks:20" # cut 8 + + + +d2 $ gF1 $ gM1 + $ someCyclesBy "<0!16 1!16>" (<| "~ s ~ s*<1!4 1!3 2 1!3 2 2!4>") + $ someCyclesBy "<1!16 0!16>" (<| "~ <~ []>") + $ "[snare:24,snare:51]" + # gain "<[1]!16 [1 <1 <1 [1 0.93] 1 [0.9]>>]!16>" +d3 $ gF1 $ gM1 + -- $ "h(3,8) h(<3 <5 [5 <1 <8 [8 16]>>]>>,8)" + $ "h(3,8) h(3,8)" # pan "0.2 0.8" + # drumFrom "rolandtr909" "hh" # cut 3 # gain 0.9 # legato (range 0.05 0.9 "^32") +d9 -- Bogdan the Grime sample provider + $ whenmod 16 12 ( -- I'm from Cardiff! + (# "bogdan_grime:1") . (# begin "<0!3 0.25>") . (# end "<0.5!3 0.25>") + ) + $ whenmod 16 8 ((# begin 0.66) . (# end 1)) -- Pints <3 + $ end "<~ <0.42 <0.66 1>>>" + # "bogdan_grime:3" + -- # n 0 # begin 0 # end 1 # cut 9 -- FIXME DEBUG + # delay "<0 <0.7 0>>" + # delayt "h" + # delayfb 0 + # speed 0.92 + -- # room 0.4 + # gain 1.2 +d8 $ gF1 $ gM1 -- Come on breaks! + $ chop 8 + $ midiOn "^92" (ply 4) + $ midiOn "^36" (loopAt 2 . (# n "<61>")) -- + $ midiOn "^56" ((# n "19") . (|* gain 1.2)) -- Pure COMEON! + -- $ midiOn "^56" ((# n "23")) -- Raise COMEON! + $ midiOff "^60" (mask "t(4,8)") + $ loopAt 2 + $ "jungle_breaks:26" + # cut 8 + # gain 0.9 +d4 $ gF2 $ gMute3 -- Bassline aqualgorithmique + $ midiOn "^81" ((# tremdp 1) . (# tremrbus 43 "<[8 4] [<4 8> <2 16>]>")) + $ slow 2 $ note ( + -- "<0!8 0(3,8)!8> 0" + " " + "<> b4>" + -- "c g" + - 12 + + 2 + ) + # "giorgio_syn:1" + -- # "bassWarsaw" + # cut 4 + # pan 0.3 + # room 0.4 + # octersubsub 0 + # crushbus 41 (range 16 3.5 "^53") + # octersubsubbus 42 (range 0 2 "^33") + # gain 0.7 +d5 $ gM3 $ gF3 -- Marimba fondamental + $ midiOff "^58" (mask "t(<4 <2 4>>,4) t(<3!7 5>,8)") + $ juxBy 0.4 rev + $ note ("<[b4 [~ d5]. [fs5@3 fs5]] [e5 fs5 e5 fs5. [d5@3 fs5]]>") + # "marimba1" + # att (range 0.8 0.2 "^34") + # rel 1 + # squizbus 51 (range 0 2.5 "^54") + -- # delay 0 # delayfb 0.8 # delayt 0.25 + # pan 0.9 + # gain 3 + # room 0.3 +d10 $ gF2 $ gM3 -- Menace + $ someCyclesBy "<1!16 1!32 0!16>" (>| note "]>>") + -- Variante Adrianesque + $ someCyclesBy "<0!16 1!32 0!16>" (>| note "") + -- Variante Adrianesque Folle + $ someCyclesBy "<0!16 1!32 1!12 0!4>" (>| note "") + -- Variante Adrianesque Folle2 + $ someCyclesBy "<0!16 1!32 0!12 1!4>" (>| note "<[b3 ~] [as3 bs3 g3 cs4 ~ d4] [~ gs4 ~ ~] [~ ~ [as4 as4] ~]>") + $ "90s_synatm:10" + # room 0.3 # sz 0.8 + # gain 1 + # att 0.10 + # rel 10 + # crushbus 101 (range 16 3.5 "^14") + # legato 2 + # cut 9 +d7 $ gM2 $ gF2 + -- $ ply 2 + $ midiOn "^59" (# speed "-0.25") + $ midiOn "^91" (struct "t*<8!3 [8 4]>") + $ someCyclesBy "^19" (slice 4 "<<0 <1 2>>!8 <3 3 3*2 3*<4 8>>!8>") + $ chop 16 + $ loopAt 4 $ "meth_bass:18" # cut 7 # gain 0.6 + -- # octersubsubbus 73 (range 0 8 "^19") + -- # octersubbus 72 (range 0 4 "^35") + -- # octerbus 71 (range 0 1.7 "^55") + # crushbus 71 (range 16 1.7 "^55") + # panbus 72 (range 0.2 0.8 (fast "<2!4 4!4>" sine)) diff --git a/releases/code_nu.md b/releases/code_nu.md index 208ce87..76e4027 100644 --- a/releases/code_nu.md +++ b/releases/code_nu.md @@ -9,3 +9,4 @@ Infusion Basse Invoque l'ete Disparition d'Elmo Nu dans la boue? +Sept1 [CymbalSunset] -- libgit2 0.27.0