Skip to content

retro and downtempo · 90 BPM · 1990s-present

Downtempo

A walnut jam.

A 90 BPM groove for heads, hips, and a glass of something on a porch.

slow groove-first jazzy late-night
Library Jammy Jammy holding up a labeled jam jar, used on Jam Library / per-style pages. The jar's jam color is intended to swap to match each style's flavor color. FLAVOR walnut
FLAVOR walnut

What it tastes like

Downtempo (sometimes called trip-hop adjacent or chill-out) emerged in early-90s Bristol and London — Massive Attack, Portishead, Tricky, Thievery Corporation, Nightmares on Wax, Bonobo’s earlier work. The genre took hip-hop’s break-driven rhythm, slowed it to 70-95 BPM, and added jazz harmonies, dub-influenced bass, and cinematic atmosphere. By the late 90s it was the soundtrack to a thousand cocktail bars and indie films.

A bar in and you’ve got it: a slow drum break at 80-95 BPM (often a chopped funk break, processed to sit back), deep dub sub-bass, and lush jazz chord changes (Rhodes piano, vibraphone, sampled jazz horn stabs). Vocals when present are intimate and breathy. The whole track is patient — each section breathes for 16 or 32 bars before the next element enters.

The chord moves

Downtempo lives on rich jazz harmony — m9s, maj7s, dominant 9s, frequent modal interchange (borrowing chords from the parallel major or relative minor). The classic move is i–iv–VII–III in natural minor. Chord changes are slow — every 2 or 4 bars at 90 BPM means each chord lasts 5-10 seconds.

--chord minor9 --voicing rootless --pattern pad and let the chord pad sit there breathing.

The groove

Slow drum break at 80-95 BPM. Often a chopped funk break (Funky Drummer, Apache, Soul Pride) processed with tape saturation and vinyl crackle. The kick lands on 1, the snare on 3 (in cut-time), with lots of ghost notes and hi-hat detail for groove.

The bass is dub-influenced — deep sub, slow notes, lots of space. Sometimes a real upright bass sample. Plenty of reverb for warmth.

The sounds

  • Chord pad: Rhodes piano, vibraphone, or warm pad playing m9s and maj7s. Plenty of reverb.
  • Bass: deep sub-bass + sampled upright bass. Slow notes, lots of space.
  • Drums: chopped funk break with tape saturation. Light vinyl crackle.
  • Lead instruments: jazz horn stabs (trumpet, sax), vibraphone arpeggios, sampled vocal phrases.
  • Atmospheres: vinyl crackle, room ambience, field recordings, jazz piano stabs. Lush, layered.

Production tells

Want it modern? Cleaner mix, brighter live samples, modern compression. Modern downtempo (Bonobo’s recent work, Christian Löffler) is sharper than the 90s sources.

Want it 1998-Massive-Attack-vintage? Sample-based production. Lots of vinyl warmth. Tape saturator on the bus. Master at -12 LUFS for dynamic range. The genre needs space to breathe.

piano roll
90 BPM · 4 bars · base oct 3
C3C4
Dm9
Gm7
Cmaj7
Fmaj7
Hear the chord moves 90 BPM · pad

Dm9 → Gm7 → Cmaj7 → Fmaj7

Click to hear it.

Listen to

Three records that show the flavor at full strength. Read them as listening pointers, not templates to copy.

Ready when you are

Cook a walnut jam.

Drop this in your terminal and you'll have a Standard MIDI pack in a folder, ready to drag into Live. Edit anything, swap any sound, throw out what doesn't work.

terminal
python jamburgr.py --key "D minor" --style downtempo --progression i,iv,VII,III --pattern pad --output-mode pack --out ./jams/downtempo