10 janvier 2025

Algolia - RKO 2025

Paris, France

Algolia - RKO 2025

Tracklist

  • Café Bouillant
  • Café Tiède
  • Sunny Side Up
  • Something about Drums
  • Love First
  • Contre Visite
  • Nuit Agitée
  • Invoque l'Été
  • Permanence

~ BPM

90160
80100120140160Café Bouillant: 120 BPMCafé BouillantCafé Tiède: 125 BPMCafé TièdeSunny Side Up: 120 BPMSunny Side UpSomething about Drums: 160 BPMSomething abo…Love First: 120 BPMLove FirstContre Visite: 90 BPMContre VisiteNuit Agitée: 160 BPMNuit AgitéeInvoque l'Été: 115 BPMInvoque l'ÉtéPermanence: 150 BPMPermanence

# Tracks

nujazz ×3lounge ×2dnb ×2techno ×1breaks ×185160 BPM
01Café Bouillant120 BPMnujazz
structure
setcps(120/60/4)

120 BPM hot café nu-jazz - hotter than Tiède

pattern
note ("e3 <b2!3 <ef3 g3>>" |+| "[0 ~ ~ 0 ~ ~ 0 ~] ...") # "bassWarsaw"

E-B bass alternation with syncopated Euclidean-like note triggers

sample
"nujazz_keys120" # n "<61!24 60!8>"

Two piano presets cycling over 32 bars with room/LPF MIDI control

technique
$ "d([16 <16 [8 <8 32 16 32>]>],32,0)" # "[rampleS57:2]"

Euclidean hi-hat pattern with evolving density: 16/32 to 8/32 variants

effect
# crushbus 41 (range 16 3.4 "^53") # roombus 42 (range 0 0.4 "^33")

MIDI dual control: bitcrush + room reverb on bass

src: live/midi/nova/nujazz/cafe_bouillant.tidal

02Café Tiède125 BPMnujazz
structure
setcps(125/60/4)

125 BPM nu-jazz - the lukewarm sibling

pattern
$ "nujazz_bass125:1" # crushbus 41 (range 12 4.5 "^53")

Sliced jazz upright bass with MIDI-controlled bitcrush warmth

sample
"nujazz_keys125" / "jungle_breaks:20"

Jazz piano keys at 125BPM + jungle breaks

technique
note ("<c5 g4 <ef4!2 bf4!2> <c4 f4>>" + "0(3,8) 0(3,8)") # "FMRhodes1"

FM Rhodes with Euclidean repetition on Cm-G-Eb-Bb progression

effect
# octerbus 71 (range 0 0.5 "^55")

Subtle octave effect on secondary key layer

src: live/midi/nova/nujazz/cafe_tiede.tidal

03Sunny Side Up120 BPMlounge
structure
setcps (120/60/4)

120 BPM upbeat sunny lounge

sample
"sunny_bass" / "sunny_brass"

Custom sunny pack with patient bass and deployable brass

technique
arp "up" $ note ("0(3,8) 0(<3!3 5>,8)" + "f gs c g" + 12) # "acidOto3092"

Arpeggiated acid on F-Ab-C-G with dual Euclidean rhythm

pattern
n "<0 0 0 0 1 1 1 <0 1 2 ...>>" # "sunny_bass"

Patient bass: 4 bars root, then gradual harmonic unfolding

effect
# octersubbus 42 (range 0 2.5 "^33")

Dual sub-octave for massive low end on same MIDI knob

src: live/midi/nova/lounge/sunny_side_up.tidal

04Something about Drums160 BPMdnb
structure
setcps (160/60/4)

160 BPM fast DnB with jazz harmony

pattern
note (cat ["[bf3, d4, f4, a4]", "[a3, c4, e4, g4]", "[d4, f4, a4, c5, <e5 e4>]", "[g3, b4, d5, <f5 ~>]"] - 12)

Bbmaj7-Am7-Dm9-G7 progression at half speed on Warsaw bass

sample
"drumtraks:9" / "drum:2"

DrumTraks snare with drum rolls for jazz-DnB hybrid

technique
# "FMRhodes2" |+ note 2 # modIndex (range 0 2 "^54")

FM Rhodes2 transposed to C with subtle modulation

effect
# delay 0.7 # delayt 0.125 # delayfb 0.5

Eighth-note delay with 50% feedback on moogBass

src: live/midi/nova/dnb/something_about_drums.tidal

05Love First120 BPMnujazz
structure
setcps (120/60/4)

120 BPM - collab with Nassim, nu-jazz love letter

pattern
note ("<c <ef <[ef@7 g] [ef [g ef g]]>> f@2>" - 24) # "bassWarsaw"

C-Eb-G bass with weighted long notes and voice-like movement

sample
"nujazz_keys120:13" / "nujazz_guitar120:3" / "movie_cat"

Jazz piano, guitar, and movie cat vocals for narrative layers

technique
# delay (slow 16 $ range 0.4 "<0!32 0.8!32>" saw) # delayfb 0.5

Guitar delay that slowly opens up over 32 cycles

effect
# crushbus 51 (range 10 1.8 "^54") # sz 0.8 # dry 1.2

Aggressive bitcrush on piano with large reverb

src: live/collab/nass/love_first.tidal

06Contre Visite90 BPMtechno
structure
setcps (90/60/4)

90 BPM atmospheric techno

pattern
note (scale "aeolian" "<0!3 [0@6 <4 -1>@2]> 2") # "90s_synatm:18"

Aeolian questioning lead melody

sample
"90s_synatm:8" / "90s_synatm:14"

Aerial questions and electronic answers - dual 90s synth

technique
whenmod 32 8 (superimpose (arp "<up!3 down>" ...))

Every 32 cycles: 8-cycle arpeggiated doubt burst

effect
# crushbus 62 (range 16 2.25 "^55")

Bitcrush on lead for lo-fi transformation

src: live/midi/nova/ambient/contre_visite.tidal

07Nuit Agitée160 BPMdnb
structure
setcps (160/60/4)

160 BPM restless night - custom 'gameboy' scale

pattern
note (scale "gameboy" ("<1(3,8) [1(3,8), <~ [~!7 2]>] 0(3,8) ...>")) # "harpsichord2"

Gameboy-scale harpsichord with Euclidean rhythm and evolving intervals

sample
"bass_commodore:7" / "amencutup" / "rolandtr909"

Commodore bass chopped into 64 slices, amen breaks, 909 clap

technique
midiOn "^57" (slow "<1!12 [1 2]!3 [2 4]>" . mask ... . stut "<4!12 2 2 4 8>" 0.7 ...)

Bass with decelerating stutter and increasingly sparse mask

effect
# crushbus 41 (range 8 0.81 "^53") # octersubbus 42 (range 0 7 "^33")

Extreme bitcrush to 0.81 + massive sub-octave up to 7x on bass

src: live/midi/nova/breaks/nuit_agitee.tidal

08Invoque l'Été115 BPMlounge
structure
setcps (115/60/4)

115 BPM summer lounge closer

pattern
"d ~ ~ d d ~ d <~!3 d>" # "[snare:22,sn:4]"

Latin clave pattern on layered snares

sample
"fbass:13" / "fguitar:12" / "fpiano:13"

Sliced funk trio: bass, guitar, piano

technique
note ("<a3'maj g3'maj a3'min d3'maj>") # "moogBass"

Am-G-Am-D moog chord progression with frequency shift

effect
# crushbus 91 (range 16 1.4 "^19") # roombus 92 (range 0 1.4 "^18")

Dual MIDI effects on moog: crush + room - 'Even an angel can fall in love'

src: live/midi/nova/lounge/invoque_ete.tidal

09Permanence150 BPMdnb
structure
setcps (150/60/4)

150 BPM DnB closing track - collab with Raph

pattern
note ("<c4 ef4 <bf3 <g3 g4>> <af3 f4 af3 af4>>") # "moogBass"

Dark moog bass: C-Eb-Bb/G-Ab/F with octave jumps

sample
"bass_nes:1" / "fguitar:40" / "fsynth"

NES bass, distorted guitar, synth pads

technique
note ("0@3 0 . <gs4 f4 ef4 d4>") # "superfork"

Superfork melody with chromatic descent

effect
# crushbus 51 (range 16 2.5 "^54") # distortbus 52 (range 0 1.5 "^34")

Guitar dual destruction: crush + distort on separate knobs

src: live/collab/raph/permanence.tidal