La French Stack
Paris, France
La French Stack <3
Tracklist
- Contre Visite
- Bain Électrique
- Salut Nu
- Café Tiède
- Force Motrice
- Sunny Side Up
- Something about Drums
- Permanence
- L'Or Bleu
~ BPM
90–160# Tracks
01Contre Visite90 BPMtechno
setcps (90/60/4)90 BPM atmospheric techno opener
note (scale "aeolian" "<0!3 [0@6 <4 -1>@2]> 2") # "90s_synatm:18"Aeolian high lead: sparse questioning melody - 'Winds of truth'
"90s_synatm:8" / "90s_synatm:14"Dual 90s synth: aerial questions and electronic answers
juxBy 0.5 ((# cut 61) . rev)Juxtaposed reversal at 50% stereo width on lead
# delayfb 0.25 # delayt 0.25 # delay 0.8Quarter-note delay with moderate feedback on answer synth
src: live/midi/nova/ambient/contre_visite.tidal
02Bain Électrique128 BPMbreaks
setcps (128/60/4)128 BPM electro breaks - 'ex Bain Bouillant'
note "<fs3 [fs3@7 b3] [fs3@7 g3] ...>" # "giorgio_syn:0"Long-form Giorgio bass: 8-bar phrase with chromatic F#-B-G-D movement
"weird_dialogs"30+ sci-fi dialog samples about atomic energy, electricity, faith - sequenced as narrative
slice 16 "0*[4 <4 4 1 ...>]" $ chop 16 $ loopAt 2 $ "fguitar:55"Guitar granularly sliced with evolving rhythmic density
# octersubbus 5 (range 0 1 "^29") . (# octerbus 6 (range 0 0.52 "^29"))Global octave bus on single MIDI knob - transforms everything
src: live/midi/nova/breaks/bain_electrique.tidal
03Salut Nu120 BPMnujazz
setcps(120/60/4)120 BPM nu-jazz with 3-layer mute system
note ("<[a4@4 c5 <c5 d5 c5 fs4>] a4>" + "[0,12]" - 36) # "bassWarsaw"Warsaw bass with octave doubling, Am melody with chromatic F#4 surprise
"nujazz_keys120" / "nujazz_wahwah125" / "nujazz_beats120"Nu-jazz keys, wah-wah guitar, and live jazz beats - all sliced
midiOn "^58" (juxBy 0.9 (mask ... . (# begin 0.5) . rev . (|+ note 12)))Piano reflected: juxtaposed reversed copy from halfway, octave up
# freezebus 51 (range 0 0.7 "^34")MIDI-controlled spectral freeze on piano samples
src: live/midi/nova/nujazz/salut_nu.tidal
04Café Tiède125 BPMnujazz
setcps(125/60/4)125 BPM nu-jazz - lukewarm café tempo
$ "nujazz_bass125:1" # crushbus 41 (range 12 4.5 "^53")Sliced jazz upright bass with MIDI-controlled bitcrush
"nujazz_keys125" / "jungle_breaks:20"125BPM jazz piano + jungle breaks for rhythmic backbone
note ("<c5 g4 <ef4!2 bf4!2> <c4 f4>>" + "0(3,8) 0(3,8)") # "FMRhodes1"FM Rhodes with Euclidean note repetition on Cm-G-Eb-Bb-C-F progression
# octerbus 71 (range 0 0.5 "^55")Subtle octave doubling on secondary piano layer
src: live/midi/nova/nujazz/cafe_tiede.tidal
05Force Motrice125 BPMdnb
setcps (125/60/4)125 BPM DnB - 'Atelier de force motrice'
note ("[g@2 ~!4 <f ~ as5 c6>]" - 12) # "FMRhodes1"Sparse FM Rhodes: G sustain then chromatic surprise (F, As, C6)
"nujazz_bass125:1" / "giorgio_syn:22" / "cbow:2"Jazz bass, Giorgio synth, and cello bowed for triple melodic texture
midiOff "^89" (slice 4 "1 2*<1 2> 3*<1 4> 4")Bass slice pattern that doubles and quadruples density per bar
# crushbus 71 (range 12 3.4 "^55")Bitcrush on Giorgio synth Euclidean pad
src: live/midi/nova/dnb/force_motrice.tidal
06Sunny Side Up120 BPMlounge
setcps (120/60/4)120 BPM upbeat sunny lounge
"sunny_bass" / "sunny_brass"Custom sunny pack: bass stays on root 4 bars, brass deploys via mask
arp "up" $ note ("0(3,8) 0(<3!3 5>,8)" + "f gs c g" + 12) # "acidOto3092"Arpeggiated acid synth on F-Ab-C-G with dual Euclidean rhythm
n "<0 0 0 0 1 1 1 <0 1 2 <2!3 [2 2 3 2]>>>" # "sunny_bass"Patient bass: 4 bars on root then slow harmonic evolution
# octersubbus 42 (range 0 2.5 "^33") # octersubsubbus 43 ...Dual sub-octave on same knob for massive low end
src: live/midi/nova/lounge/sunny_side_up.tidal
07Something about Drums160 BPMdnb
setcps (160/60/4)160 BPM fast DnB with jazz chord voicings
note (cat ["[bf3, d4, f4, a4]", "[a3, c4, e4, g4]", ...] - 12) # "bassWarsaw"Bbmaj7-Am7-Dm9-G7 jazz chord progression on Warsaw bass at half speed
"drumtraks:9" / "drum:2" / "jungle_breaks"DrumTraks snare, drum rolls, and jungle breaks for rhythmic variety
note (... "[bf3, d4, f4, a4]" ...) # "FMRhodes2" |+ note 2FM Rhodes2 with +2 semitone adjustment to C, modIndex MIDI-controlled
# delay 0.7 # delayt 0.125 # delayfb 0.5Eighth-note delay with 50% feedback on moogBass pad
src: live/midi/nova/dnb/something_about_drums.tidal
08Permanence150 BPMdnb
setcps (150/60/4)150 BPM - DnB collab with Raph
note ("<c4 ef4 <bf3 <g3 g4>> <af3 f4 af3 af4>>") # "moogBass"Dark chromatic moogBass: C-Eb-Bb/G-Ab/F with octave jumps
"bass_nes:1" / "fguitar:40" / "fsynth"NES bass, distorted guitar slices, and synth pads
note ("0@3 0 . <gs4 f4 ef4 d4>" + "<g4!3 f4>" + "[0,12]") # "superfork"Superfork melody: sustained G then chromatic descent with octave doubling
# crushbus 51 (range 16 2.5 "^54") # distortbus 52 (range 0 1.5 "^34")Guitar dual destruction: bitcrush + distortion on separate MIDI knobs
src: live/collab/raph/permanence.tidal
09L'Or Bleu94 BPMnujazz
setcps (94/60/4)94 BPM downtempo - Leifur James-inspired golden hour
"suns_keys" / "suns_guitar" / "suns_voice"3-part original sample pack: keys, guitar, and voice
loopAt 8 $ chop 16 $ "suns_keys"8-cycle piano loop chopped into 16 grains with Leslie modulation
note ("[b,fs6]@1.5 [a,e6]@1.5 ..." - 24) # "bassWarsaw"Weighted timing bass (1.5+1.5+3) with Euclidean sub-patterns
# lesliebus 42 (range 0 1 "^33") # lrate 0.92 # lsize 1.9MIDI Leslie speaker on piano: rotary warmth
src: live/midi/nova/lounge/suns_of_gold.tidal