Hip Hop60–90 BPM6 progressions

Lo-fi hip hop

History and character

Origins

A mostly instrumental strand born on YouTube, SoundCloud and Bandcamp in the 2010s. Its roots are in J Dilla (the "drunken," unquantized groove, "Donuts", 2006) and Nujabes (Jun Seba, Tokyo: sampled, melancholic jazz, the soundtrack of the anime "Samurai Champloo", 2004), with Madlib, Knxwledge and Flying Lotus as other ancestors.

Spread

From about 2015 the genre exploded thanks to continuous streaming channels; the most famous is ChilledCow's "lofi hip hop radio – beats to relax/study to" (now Lofi Girl), running since 2017 with its illustration of the girl studying. Labels and collectives such as Chillhop Music, College Music and Lofi Records, and artists like Idealism, Jinsang, tomppabeats, potsu, Kupla, j'san and Philanthrope made the sound recognizable worldwide.

Aesthetics

Jazz harmonies (seventh and ninth chords), swung and "soft" hip hop drums, deliberate imperfections: vinyl crackle, hiss, tape wow and flutter, low-pass filters, samples from films and anime. It is background and atmosphere music: contained dynamics, no peaks, no vocals (or only short vocal samples). Often accompanied by an anime aesthetic, rain, nostalgia.

Scales and keys

Major with extensions (Ionian)

  • Formula: 1 2 3 4 5 6 7 (2-2-1-2-2-2-1).
  • Example in F: F G A Bb C D E.
  • Four-note chords: Fmaj7 (I) – Gm7 (ii) – Am7 (iii) – Bbmaj7 (IV) – C7 (V) – Dm7 (vi) – Em7b5 (vii°).
  • Typical extensions: maj9 (Fmaj9 = F A C E G), m9, 13; lo-fi sounds "lo-fi" partly because the chords are always extended.
  • Use: ii–V–I, IV–iii–ii–I, I–vi–ii–V progressions with jazz voicings.

Dorian

  • Formula: 1 2 b3 4 5 6 b7. In D: D E F G A B C.
  • Characteristic note: major 6 (B).
  • Use: i–IV vamp (Dm9–G13), "pensive" jazz piano and guitar melodies.

Natural and melodic minor

  • Aeolian in A: A B C D E F G (1 2 b3 4 5 b6 b7).
  • Melodic minor in A: A B C D E F# G# (1 2 b3 4 5 6 7), used in melodies that rise to the leading tone and in mMaj7 chords (AmMaj7 = A C E G#): a "noir," melancholic color.

Major and minor pentatonic

  • Major in C: C D E G A (1 2 3 5 6), for sweet flute or guitar melodies.
  • Minor in A: A C D E G.

Lydian (dreamy color)

  • Formula: 1 2 3 #4 5 6 7. In F: F G A B C D E.
  • Characteristic note: #4 (B) → Fmaj7#11 chord; a suspended, "nostalgic" feeling. Widely used in tracks inspired by anime soundtracks.

How to choose

  • Calm and warm: major with maj9.
  • Pensive, jazzy: Dorian.
  • Melancholic: Aeolian / melodic minor.
  • Dreamy: Lydian.

Common mistakes: "bare" triads (they sound cheap: add the 7 and 9); voicings that are too low and muddy up with the bass.

Harmony

Simplified jazz harmony

Progressions of 2–4 seventh and ninth chords repeated throughout the track (2–3 minutes), often derived from the ii–V–I and its substitutions. Medium density: one chord per bar.

Typical movements

  • ii–V–I (Gm9–C13–Fmaj9).
  • IV–iii–vi (Bbmaj7–Am7–Dm9): the most common "lo-fi progression."
  • Borrowed minor iv (Fmaj7–Bbm6): a nostalgic color.
  • Secondary dominants and tritone substitution (Db7 in place of G7).

Voicing

  • Rootless voicings (the bass plays the root): for Dm9 → F A C E.
  • Drop 2 for piano and guitar.
  • Clusters with seconds (Fmaj9 with G next to A).
  • C3–C5 register, slightly "dirty" (varying velocities, notes not perfectly synchronized).

Harmonic rhythm

The chord often changes on the last eighth note of the bar (anticipation), as in jazz and soul.

Typical progressions

NameKeyChordsDegreesHow to use it
Classic lo-fiF majorBbmaj7 Am7 Dm9 Cm7 F7IV iii vi v I7IV–iii–vi then minor v and I7: the v–I7 is a ii–V toward the IV that restarts the loop. Rhodes or piano with swing.
Jazz ii–V–IC majorDm9 G13 Cmaj9 Cmaj9ii V I IThe quintessential jazz cadence with extensions: two bars of I to breathe.
Dorian vampD minor (Dorian)Dm9 G13i IVTwo chords for the whole track, guitar or flute melody on top.
Nostalgia with the minor ivEb majorEbmaj7 Abmaj7 Abm6 Ebmaj7I IV iv IThe borrowed minor iv (Abm6) gives the 'bittersweet' touch typical of lo-fi and anime soundtracks.
Nujabes descentA minorAm9 Gm7 C7 Fmaj7 E7i bvii7 bIII7 VI V7The Gm7–C7 is a ii–V toward Fmaj7; the E7 brings it back to Am: melancholic jazz-soul harmony.
Dreamy LydianF LydianFmaj7#11 G6 Em7 Am7Imaj7#11 II6 vii iiiThe major II (G) brings out the #4: dreamlike suspension, perfect for pads and piano with delay.

Rhythm and groove

Swing and microtiming

Swing on the sixteenth notes at 55–65%, often with unquantized hi-hats and kick (J Dilla style): the kick can be early and the snare late by 10–30 ms. The result is a "drunken," relaxed groove.

Density

Simple patterns, 2–4 bar loops; no rolls. The slow tempo (70–85) and the swing create a calm "head nod" effect.

Imperfections

Varying velocities, notes not perfectly aligned, small pitch wows: everything must sound "human" and worn.

Drums

Kick

Soft, body at 60–90 Hz, rounded attack; simplified boom bap pattern (steps 1, 8, 11 or 1, 10). Velocity 90–110.

Snare / rim

On 2 and 4, often a rim or a "brushed" snare instead of a full snare; ghost notes at velocity 30–40. Snare slightly late (10–20 ms).

Hi-hat

Swung eighth or sixteenth notes, low (50–80) and very variable velocities; shaker in place of hats in many tracks.

Percussion and ambiences

Vinyl crackle, rain, tape hiss as "background percussion"; light snaps; chimes.

Interaction

The drums are a bed, not a protagonist: they should sit 2–4 dB under the chords. The bass follows the kick with long notes.

Sections

Minimal variations: remove the kick for 2 bars, filter the whole drum kit (LP 1–2 kHz) in a "breakdown," add a shaker in the second half.

Sounds

Kits sampled from vinyl or processed with a bitcrusher (12-bit), LP at 6–10 kHz, tape saturation. Kick without click.

Typical mistakes

Drums that are too loud and bright; hats at constant velocity; a kick with modern sub (40 Hz) that doesn't fit; perfect quantization.

Bass

  • Sound: sampled electric bass or upright bass, or a soft sine/triangle synth; never an aggressive 808.
  • Notes: chord roots with chromatic or approach tones (abbreviated walking), sometimes the 3 or 7 for softer voicings.
  • Rhythm: follows the kick, long notes or quarter notes; in jazzier tracks small walking lines.
  • Register: 50–150 Hz, with an LP at 1–2 kHz so it doesn't make noise.
  • Relationship with the kick: little sidechain (1 dB) or none; the bass is soft and doesn't conflict.

Harmonic instruments

  • Rhodes and Wurlitzer (ninth chords with tremolo).
  • Upright "felt" piano (with felt dampening) or sampled from vinyl.
  • Jazz or classical guitar (arpeggios, melodies).
  • Soft pads, sampled strings, vibraphone, flute, sax.
  • Everything filtered and with wow/flutter; mid register (C3–C5).

Melody and vocals

  • Instrumental: simple melodies of 4–8 notes on piano, guitar, flute or sax, often with a lot of space.
  • Vocal samples: short phrases from films, anime, interviews, or pitched and reverberated vocal chops.
  • Sung vocals: rare; when present, whispered, doubled, with reverb and filter.
  • Effects: 1/4 or dotted 1/8 delay, long reverb, tape stop at the end.

Instruments

Sampler (MPC, SP-404), Rhodes, Wurlitzer, piano, jazz guitar, electric bass, upright bass, sampled drums, vinyl crackle, tape (wow/flutter), pads, flute, sax, vocal and film samples.

Drum patterns

Synths and sounds

  • Stage-73 V — Warm Rhodes: Slow tremolo (2–3 Hz), low drive, then an LP filter at 5 kHz and light wow: the lo-fi sound par excellence.
  • Wurli V — Grittier electric piano: Wurlitzer with tremolo and a bit of amp distortion for ninth chords more present than the Rhodes.
  • Piano V — Felt piano: Upright with close mics, high mechanical noise, low velocity: intimate and 'dusty.'
  • Mellotron V — Tape flutes and strings: The wow and flutter of tapes are already 'lo-fi'; flute or strings for nostalgic melodies.
  • Jun-6 V — Soft pad: Juno-60 with chorus I or II, saw + sub, LP filter at 40%, attack 400 ms: a warm pad under the chords.
  • Emulator II V — Sampler grain: Resample Rhodes and guitars with the Emulator conversion for a soft 1980s grain.

Song structure

SectionBarsWhat happens
Intro2–4filtered chords, crackle, sometimes a spoken sample
A8drums + bass + chords
A'8the melody enters
Breakdown4drums removed or filtered, chords only
A''8everything, possible melodic variation
Outro2–4tape stop or fade

Short tracks (1:30–3:00), designed for playlists and continuous streams. Minimal arrangement: one element enters or leaves every 4–8 bars.

Mixing and mastering

Sonic goal

Warm, soft, dark, with contained dynamics and no peaks. Nothing is aggressive: highs rolled off (LP 8–12 kHz on most elements), round bass, moderate stereo. References: Nujabes "Modal Soul" (2005), J Dilla "Donuts" (2006), the Chillhop compilations and Lofi Girl streams. Balance: chords 0 (the protagonists), bass −3, kick −4, snare −5, hats −10, crackle −20/−25.

Kick

EQ: HP 30 Hz, body 70 Hz, cut the click above 4 kHz (LP 5–6 kHz); light compression (3:1, 2 dB); tape saturation.

Snare / rim

EQ: HP 120 Hz, body 200 Hz, LP 8 kHz; compression 3:1, 2–3 dB; short room or plate at −20 dB.

Hi-hats and shaker

EQ: HP 400 Hz, LP 9–10 kHz; pan ±20; low level; light bitcrusher.

Bass

EQ: HP 35 Hz, LP 1.5–2 kHz; opto compression 2–3 dB; mono.

Chords (Rhodes, piano, guitar)

  • EQ: HP 100–150 Hz; LP 7–10 kHz; slight boost at 300–500 Hz for warmth.
  • Saturation / lo-fi: RC-20 Retro Color (noise, wow 10–20%, flutter, distort, space), SketchCassette, soft Fruity Waveshaper; 12-bit bitcrusher.
  • Compression: opto 2–3 dB.
  • Space: plate or hall 2 s at −15 dB, dotted 1/8 delay at −20 dB.
  • Stereo: moderate (±40–60), light chorus.

Melodies and vocal samples

EQ: HP 200 Hz, LP 8 kHz; more generous delay and reverb; pan ±20–40.

Crackle and ambiences

HP 1 kHz, level −20/−30 dB, wide in stereo; automation so they emerge only in the intro and outro.

Buses and groups

  • Music bus: tape + glue 2:1 (1–2 dB).
  • Drum bus: SP-404 style (bitcrusher, "vinyl sim" compressor), or a compressor with light pump.
  • "Lo-fi" master bus: some producers put a general LP filter at 12–14 kHz and a light wow on the master.

Sidechain

Kick → the whole music bus with 1–3 dB and a long release (200–300 ms): the classic soft "pump" that lets the chords breathe.

Master

Soft EQ → tape → compressor (2:1, 1–2 dB) → light limiter. Target −14/−12 LUFS integrated (many tracks also sit at −11/−10 for playlists), true peak −1 dBTP. PLR 10–12 dB. Background music must not be fatiguing.

Common mistakes

Too much crackle and noise (it makes the track annoying on headphones); filters so closed that everything sounds muffled; excessive wow that detunes the chords; a master that is too loud.

Reference tracks for the mix

  • Nujabes — Aruarian Dance (2004)
  • Nujabes — Feather (2005)
  • J Dilla — Time: The Donut of the Heart (2006)
  • potsu — I'm Closing My Eyes (2016)

Reference listening

  • Nujabes — Aruarian Dance (2004)
  • Nujabes ft. Cise Starr & Akin — Feather (2005)
  • J Dilla — Time: The Donut of the Heart (2006)
  • DJ Okawari — Flower Dance (2012)
  • potsu — I'm Closing My Eyes (2016)
  • Lofi Girl (ChilledCow) — lofi hip hop radio, beats to relax/study to (stream, 2017)

Sources

More Hip Hop genres