diff --git a/PatchBay_Perf.xml b/PatchBay_Perf.xml index 9b9fa4b..20d5b8e 100644 --- a/PatchBay_Perf.xml +++ b/PatchBay_Perf.xml @@ -1,15 +1,15 @@ - + - + capture_FL capture_FR - + out_1 out_2 - + auditioner\/audio_out\ 2 auditioner\/audio_out\ 1 Tidal\/audio_out\ 1 @@ -20,21 +20,21 @@ LTC\-Out Master\/audio_out\ 2 - + monitor_FL monitor_FR - + auditioner\/audio_out\ 2 auditioner\/audio_out\ 1 Master\/audio_out\ 1 Master\/audio_out\ 2 - + Tidal\/audio_out\ 1 Tidal\/audio_out\ 2 - + Midi\ Through\:\(capture_0\)\ Midi\ Through\ Port\-0 Launch\ Control\ XL\:\(capture_0\)\ Launch\ Control\ XL\ Launch\ Contro Launch\ Control\ XL\:\(capture_1\)\ Launch\ Control\ XL\ Launch\ Contro @@ -42,40 +42,40 @@ SuperCollider\:\(capture_6\)\ out1 SuperCollider\:\(capture_7\)\ out2 - + MIDI\ Clock\ out MTC\ out x\-virtual\-keyboard Scene\ out MMC\ out - + Launch\ Control\ XL\:\(capture_0\)\ Launch\ Control\ XL\ Launch\ Contro Launch\ Control\ XL\:\(capture_1\)\ Launch\ Control\ XL\ Launch\ Contro - + Midi\ Through\ Port\-0 - + Launch\ Control\ XL\ Launch\ Contro Launch\ Control\ XL\ Launch\ Contro - + out0 out1 out2 - + playback_FL playback_FR - + in_1 in_2 - + physical_audio_input_monitor_enable LTC\ in SC\ Tidal\/ACE\ Compressor\ \(stereo\)\ 1\/audio_in\ 1 @@ -84,25 +84,25 @@ Master\/audio_in\ 2 Master\/audio_in\ 1 - + playback_FR playback_FL playback_FL playback_FR - + Tidal\/audio_in\ 1 Tidal\/audio_in\ 2 - + Master\/audio_in\ 1 Master\/audio_in\ 2 - + physical_audio_input_monitor_enable physical_audio_input_monitor_enable - + Midi\ Through\:\(playback_0\)\ Midi\ Through\ Port\-0 Launch\ Control\ XL\:\(playback_0\)\ Launch\ Control\ XL\ Launch\ Contro Launch\ Control\ XL\:\(playback_1\)\ Launch\ Control\ XL\ Launch\ Contro @@ -113,43 +113,43 @@ SuperCollider\:\(playback_4\)\ in4 aseqdump\:\(playback_0\)\ aseqdump - + physical_midi_input_monitor_enable MIDI\ Clock\ in MTC\ in Scene\ in MMC\ in - + physical_midi_input_monitor_enable physical_midi_input_monitor_enable - + Midi\ Through\ Port\-0 - + Launch\ Control\ XL\ Launch\ Contro Launch\ Control\ XL\ Launch\ Contro - + in0 in1 in2 in3 in4 - + aseqdump - + in3 in4 - + input input - + in2 @@ -167,7 +167,6 @@ - diff --git a/backlog.md b/backlog.md index 3b09fd1..2021f8a 100644 --- a/backlog.md +++ b/backlog.md @@ -391,21 +391,22 @@ La voix de l'Ordre: Monotonal drone <> breakbeat + + ## Live Algolia FDLM2022 :metal: ### TODO: - [x] Confirme la tracklist - [x] Verifie chaque instrument -- [ ] Pratique ;) +- [x] Pratique ;) - Improve setup: - [x] Fix compressor +- [ ] Enjoy <3 ### AlgoRythms +- Jolene - Lady - Toxic -- ??? -- ??? - ### Tracklist - Intro: We call it AlgoRave 👨‍💻 diff --git a/live/boeuf/algorythm/intro_parvagues.tidal b/live/boeuf/algorythm/intro_parvagues.tidal index 3f21d69..ef7f13c 100644 --- a/live/boeuf/algorythm/intro_parvagues.tidal +++ b/live/boeuf/algorythm/intro_parvagues.tidal @@ -9,14 +9,28 @@ Music LiveCoding with TidalCycles + + -- L'interprete c'est l'Ordinateur +once $ "ircam:1" # cut 1 # gain 0.9 -- Le medium, c'est du code -once $ "ircam:1" # cut 1 + +do +let g1 = whenmod 32 24 (# djfbus 1 ((slow 8 $ range 0.5 0.1 saw))) +let g2 = whenmod 64 32 (# djfbus 2 ((slow 32 $ range 0.5 0.9 saw))) +let g = g1 . g2 +d1 $ g $ "k . k(<1 3 3 <5 8>>,8)" # "kick:5" # gain 1.2 +d2 $ g $ fast 2 $ "~ snare:20" # gain 1.2 +d3 $ g $ fast "<1 [2|1] [2|4] 4>" $ "dr*<8 4 8 16>" # gain 0.9 +d4 $ g $ slice 2 "<0!3 1>" $ "fpiano:8" # gain 1.2 + # cut 4 + + do let g = (whenmod 32 24 (# djfbus 1 (slow 8 $ range 0.5 0.05 saw))) -- Les effets aussi :) -setcps (80/60/4) -- Le BPM ausso +setcps (80/60/4) -- Le BPM aussi d1 $ g $ "kick:5" -- Le kick aussi d2 $ g $ loopAt 2 diff --git a/live/boeuf/algorythm/jolene.tidal b/live/boeuf/algorythm/jolene.tidal index fb0c123..5140ba9 100644 --- a/live/boeuf/algorythm/jolene.tidal +++ b/live/boeuf/algorythm/jolene.tidal @@ -27,7 +27,7 @@ d3 $ g # midiG' "^80" 0 1 --- Jolene v1: Nice but how about we sampling proper drums? +-- Jolene v1: Nice but how about we sample proper drums? do setcps (105/60/4) d1 $ "ifdrums:0*4" # gain 0.65 diff --git a/live/jam/cbow.tidal b/live/jam/cbow.tidal index 4d0c330..2a5fabf 100644 --- a/live/jam/cbow.tidal +++ b/live/jam/cbow.tidal @@ -2,15 +2,17 @@ d1 $ slow 17 $ n (run 17) # "cbow" # gain 0.8 # cut 1 once $ "dr" resetCycles - ______ ____ ______ + ______ ____ ______ .~ ~. | ~. .~ ~. `. .' | |____.'_ | | `. .' | | ~. | | `. . .' `.______.' |_______.' `.______.' `.' `.' +--- CBOW: Cello, bowed <3 do let chord = "d4'min7'4" -let gF = midiDJF "^49" 200 9800 0 2000 +-- let gF = (midiDJF "^49" 200 9800 0 2000) +let gF = (# djfbus 1 (range 0.05 0.95 "^49")) let gLeslie = ((# leslie "^29") . (# lsize (range 0 2.5 "^30")) .(# lrate 6.7)) let gDJF = (whenmod 32 24 (# lpf (max 200 (slow 16 $ range 5000 0 sine)))) let g = gF @@ -27,7 +29,7 @@ d2 $ gDJF $ g -- Snare prog # midiG' "^79" 0 1.1 d5 $ g -- Breakbeat $ midiOn "^76" (ply "<2!3 [4 <4 1>]>") - -- $ midiOn "^44" (slow "<4 2>") + $ midiOn "^44" (slow "<4 2>") $ sometimesBy "^32" (ply "<4 [4|2] 2 <1!3 4>>") $ someCyclesBy (0.9 * "^52") (scramble "1 4") $ chop 8 diff --git a/live/midi/nova/ambient/contre_visite.tidal b/live/midi/nova/ambient/contre_visite.tidal index 08e3ff1..44576a6 100644 --- a/live/midi/nova/ambient/contre_visite.tidal +++ b/live/midi/nova/ambient/contre_visite.tidal @@ -3,7 +3,7 @@ do -- TRIGGER INTRO :) -- resetCycles -once $ "90s_synatm:8" # gain 0.94 # panbus 41 (range 0.2 0.5 saw) # room 0.4 # sz 0.94 +-- once $ "90s_synatm:8" # gain 0.94 # panbus 41 (range 0.2 0.5 saw) # room 0.4 # sz 0.94 let g = (whenmod 64 32 (# djfbus 2 (slow 32 $ range 0.5 0.18 cosine))) let gF = 1.01 let f1 = (# djfbus 1 (range 0.05 0.95 "^49")) @@ -86,7 +86,7 @@ d6 -- High lead: Winds of truth # pan 0.9 # room 0.4 # sz 0.8 # crushbus 62 (range 16 2.25 "^55") - # midiG' "^83" 0 1 + # midiG' "^83" 0 1.2 # dry 0.1 # pan "^19" # cut 6 @@ -110,7 +110,7 @@ d10 $ f1 -- RANDOM FOREST NOISES . (# "amencutup") . (# pan 0.88) . (# midiG' "^15" 0 1.25) - ) "n3" -- amen excerpt + ) "n3" -- amen break excerpt $ fix ( (# "gretsch:10") . (struct "t*3 ~ . t*<1!3 2> t*<1 3>") diff --git a/live/midi/nova/ambient/empreinte_du_numerique.tidal b/live/midi/nova/ambient/empreinte_du_numerique.tidal index 4fbedd1..04a386e 100644 --- a/live/midi/nova/ambient/empreinte_du_numerique.tidal +++ b/live/midi/nova/ambient/empreinte_du_numerique.tidal @@ -17,16 +17,17 @@ d1 $ g $ "jazz" # midiG' "^78" 0 1.3 d2 $ g - $ "~ s" # "[sn:40]" # lpf 3000 - # midiG' "^79" 0 1.8 + $ midiOn "^43" (fast "<1!3 2 2 2 4 <8 [8 4]>>") + $ "~ s" # "[sn:40,snare:20]" # note "<-2!3 -4>" + # midiG' "^79" 0 1.8 d3 $ g $ midiOn "^76" (fast 2) $ midiOff "^44" (slow "2!3 <1 <2 [4 1]>>") $ "d*[8 . 8 <8 [16 <8 16>]>]" # "electro1:0" - # midiG' "^80" 0 (1.6 * "1.2 1!6 <1 1 1.1 <1.2 1>>") # room 0.3 # dry 0.95 + # midiG' "^80" 0 (1.6 * "1.2 1!6 <1 1 1.1 <1.2 1>>") d4 -- Break bonus banane $ g $ midiOn "^92" (ply "2!3 1 2!3 <2 4>") @@ -39,7 +40,7 @@ d4 -- Break bonus banane $ "break:3" # cut 4 # midiG' "^84" 0 1.3 -d5 $ g $ gPont2 +d5 $ g $ gPont2 -- BASSLINE BoomRang! -- $ whenmod 64 32 (# crushbus 41 (range 16 2.5 (slow 32 saw))) $ slice 2 "<0!3 1>" $ "fbass:51" @@ -63,6 +64,7 @@ d7 $ g -- Back solar mandoline # midiG' "^83" 0 1.3 d6 -- RHODES FOLIE <33 $ g + $ midiOn "^58" (off "h") $ mask "t(<[12!3 16] [12!3 8] <12 12 8 16> <4!3 [4 <8 16>]>>,16)" $ swing (1 + ("0 2" * "^58") + (2 * "^90")) $ note ("d4/2" + scale "" (run 16)) diff --git a/live/midi/nova/breaks/solar.tidal b/live/midi/nova/breaks/solar.tidal index 3beccb5..b34c524 100644 --- a/live/midi/nova/breaks/solar.tidal +++ b/live/midi/nova/breaks/solar.tidal @@ -1,17 +1,13 @@ -- Solar - breakbeat nostalgic playground --- TODO: Ajoute une basse ! - -once $ "dr" # gain - do setcps (110/60/4) let modIndex = pF "modIndex" let gDJF1 = (# djfbus 1 (range 0.02 0.98 "^49")) let gDJF2 = (# djfbus 2 (range 0.05 0.95 "^50")) -let mBreak = (midiOn "^41" (mask "t f . f t")) let g1 = (gDJF1) let g2 = (gDJF2) +let mBreak = (midiOn "^41" (mask "t f . f t")) let mDegrade = (midiOn "^73" (chop 4)) let m = mBreak . mDegrade d1 $ g1 $ m -- diff --git a/live/midi/nova/dnb/alerte_verte.tidal b/live/midi/nova/dnb/alerte_verte.tidal index ff11857..5f8ab39 100644 --- a/live/midi/nova/dnb/alerte_verte.tidal +++ b/live/midi/nova/dnb/alerte_verte.tidal @@ -46,7 +46,7 @@ d3 $ g1-- Running Hats # note (range "-12" 12 "^52") # dry (slow 4 $ range 0 2 perlin) # pan 0.6 - # cut 3 + # cut 344 d4 $ g1 -- Resolute Bass -- $ jux ((# cut 41) . (|+ crush (range 0.5 1 perlin))) $ midiOn "^89" ( -- Glitch vary end diff --git a/live/techno/nightly_repair.tidal b/live/techno/nightly_repair.tidal index faf348b..964fe77 100644 --- a/live/techno/nightly_repair.tidal +++ b/live/techno/nightly_repair.tidal @@ -69,7 +69,7 @@ d4 $ g1 -- BASSLINE VOLTAIQUE # crushbus 43 (range 16 2 ("^53" - 0.1 * (fast 4 perlin))) # room 0.2 d5 $ g2 -- BLUES RUN - $ degradeBy (range 0.95 0.05 ("^18!15 1")) + $ someCyclesBy (range 0.95 0.05 ("^18!15 1")) (mask "t(3,8)") $ slice 16 (run 16) $ midiOn "^58" (striate 2) $ superimpose (# modIndex (range 0 96 "^34"))