Skip to content

house · 118 BPM · 2010s-present

Lo-fi house

A toasted caramel jam.

Dusty samples, tape hiss, and a chord pad that sounds like it was recorded onto a VHS in 1992.

dusty nostalgic tape-warm YouTube-discovered
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 toasted caramel
FLAVOR toasted caramel

What it tastes like

Lo-fi house took off around 2015 on YouTube, when bedroom producers — DJ Boring, Mall Grab, Ross From Friends, DJ Seinfeld — started uploading 4-minute tracks built from dusty Rhodes samples, low-bitrate vocal snippets, and TR-909 kicks pre-EQ’d to sound like they were leaking through a wall. The aesthetic was nostalgia for an era most of the producers hadn’t lived through: warm 90s house records playing on a radio in another room. The sound exploded out of YouTube algorithm holes into proper club rotations within two years.

A bar in and you’ve got it: a Rhodes-style chord pad with audible tape hiss, a kick that’s been low-passed and saturated until the transient is almost gone, and a chopped vocal phrase repeating somewhere in the mid-mix. The whole track sounds like it was bounced to cassette and back twice — that’s intentional.

The chord moves

Lo-fi house steals deep house’s harmonic vocabulary: i–VI–III–v in natural minor, m9 and maj7 colors, slow chord changes (every 4 or 8 bars). The harmony stays patient and lets the texture do the emotional work. Often the chord pad is literally a sample of a 90s house record, looped and pitched to taste.

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

The groove

4-on-the-floor at 116–122 BPM — slightly slower than standard house, which gives it that swaying feel. The kick is muffled — high-frequency content rolled off, often layered with a soft saturation. The clap on 2 and 4 has a tape-warbled tail. Hi-hats are sparse and dusty.

The drums sound like they’re in a different room than the chords. That separation — chord pad in the foreground, drums slightly lo-fi’d behind — is the genre’s signature.

The sounds

  • Chord pad: sampled Rhodes or sampled house chord. Pre-EQ’d to roll off above 8kHz. Add tape hiss, vinyl crackle, and bitcrush gently.
  • Kick: 909 kick low-passed at 6-8kHz. Sometimes layered with a sub for body. Saturated.
  • Bass: warm sine sub or a sampled upright. Walks on the offbeats. Pre-EQ’d flat (no boost).
  • Vocal: chopped sample of a 90s R&B or house vocal. Pitched, time-stretched, run through a tape emulator.
  • Atmospheres: vinyl crackle, room ambience, tape hiss. The dirt IS the sound.

Production tells

Want it modern? Slightly cleaner mix, less aggressive lo-fi processing. Modern lo-fi house has more clarity in the highs while keeping the warm low-mids.

Want it peak-2016-DJ-Boring-vintage? Crush everything. Bitcrusher on the chord pad. Tape simulator on the master. Pre-EQ that rolls off everything above 12kHz. Master at -16 LUFS — quietness is the aesthetic. Sample directly from a 90s 12” if you can.

piano roll
118 BPM · 4 bars · base oct 3
C3C4C5
Am9
Fmaj7
Cmaj7
Em7
Hear the chord moves 118 BPM · pad

Am9 → Fmaj7 → Cmaj7 → Em7

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 toasted caramel 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 "A minor" --style lofi_house --progression i,VI,III,v --pattern pad --output-mode pack --out ./jams/lofi-house