How to Make Lo-Fi Music - Complete Production Guide | BeatKey
BeatKey / How to Make Lo-Fi Music

How to Make Lo-Fi Music

Lo-fi is built on warmth, imperfection, and jazz harmony. Slow BPM, dusty drums, extended chords, and deliberate degradation (vinyl crackle, tape saturation, pitch wobble) combine to create the nostalgic, study-music aesthetic. This guide covers every element from scratch.

70-90 BPM
BPM Range
Minor + Jazz
Key Feel
m7, maj7, m9
Core Chords
Vinyl + Tape
Key Texture

Step 0: Detect the Key Before You Start

Lo-fi almost always starts with a sample: a dusty jazz record, a soul vocal, a vintage piano riff. Before you build anything, detect the key of that sample so your chords, bass, and melody all lock in.

Step 1: Upload or play your sample into BeatKey
Step 2: Get the key instantly (e.g. C minor, F Dorian)
Step 3: Build your lo-fi chords and melody in that key
Detect Key Free on BeatKey
Step 01

Set Your BPM and Groove

Lo-fi BPM determines the whole mood. Too fast and it loses the chill feel. Too slow and it becomes ambient. The 75-85 BPM zone is the sweet spot for the classic study-music aesthetic.

StyleBPM RangeFeelExample Artists
Classic Lo-Fi Hip-Hop75-85 BPMChill, study musicNujabes, J Dilla, ChilledCow
Lo-Fi Jazz70-80 BPMMellow, late nightKnxwledge, Shlohmo
Lo-Fi Soul80-90 BPMWarm, nostalgicFrank Ocean, The Internet
Lo-Fi Ambient60-75 BPMSlow, meditativeMount Kimbie, Bibio
Boom Bap Lo-Fi85-95 BPMGritty, head-noddingMF DOOM, Pete Rock
The Swing Rule: Never use 100% straight quantization. Apply 55-65% swing in your DAW to give the drums a shuffled, human feel. This is the most important single technique in lo-fi production.
Step 02

Write Lo-Fi Chord Progressions

Lo-fi harmony is rooted in jazz. The secret is extended chords: add 7ths, 9ths, and 11ths to every chord. A plain C minor triad sounds thin; Cm7 sounds warm; Cm9 sounds lush. Always voice chords in the mid-range (avoid wide spread or very low voicings for a cozy, intimate feel).

Classic Minor 7th Vamp
im7 - IVm7
Example: Cm7 - Fm7 - Feel: Minimal, meditative
The backbone of lo-fi. Repeat this two-chord loop and layer textures.
Jazz ii-V-i Minor
iim7b5 - V7 - im7
Example: Dm7b5 - G7 - Cm7 - Feel: Melancholic, resolved
Use tritone sub on the V7: Db7 instead of G7 for extra color.
Neo-Soul Four-Chord
im9 - bVImaj7 - bVII7 - im9
Example: Cm9 - Abmaj7 - Bb7 - Cm9 - Feel: Warm, wistful
Add 9ths and 11ths to every chord. Avoid plain triads in lo-fi.
Major Jazz Walk
Imaj7 - vi7 - iim7 - V7
Example: Cmaj7 - Am7 - Dm7 - G7 - Feel: Nostalgic, bright
Works great with a sampled piano. Voice lead smoothly between chords.
Dorian Vamp
im7 - IV7
Example: Dm7 - G7 - Feel: Funky, floating
The Dorian mode raised 6th (B in D Dorian) gives the IV7 its warmth.
Rainy Day Minor
im7 - bVImaj7 - bIIImaj7 - bVII7
Example: Am7 - Fmaj7 - Cmaj7 - G7 - Feel: Introspective, ambient
Slow, wide voicings. Let each chord breathe for 2-4 bars.
Key Insight: Lo-fi chords almost never change more than once every 2 bars. Slow harmonic rhythm is essential. Let each chord ring and breathe. Two-chord loops (im7 - IVm7) are more lo-fi than complex four-chord progressions that change every bar.
Most common lo-fi chord extensions:
m7
1 b3 5 b7
Warm minor
maj7
1 3 5 7
Bright, dreamy
m9
1 b3 5 b7 9
Lush, neo-soul
m11
1 b3 5 b7 9 11
Open, floating
Step 03

Program Dusty Lo-Fi Drums

Lo-fi drums sound like they were recorded on a cheap tape machine in 1970 and left in a basement for 30 years. The key elements: swing quantization, low-pass filtering, room reverb, velocity variation, and real break samples.

ElementPatternSoundTip
KickBeat 1, sometimes beat 3Short, punchy, slightly muffled. 808 or SP-404 kick.Lo-fi kicks sit in the low-mid, not the sub. Cut below 40 Hz for headphone listeners.
Snare / ClapBeat 2 and beat 4 (backbeat)Snappy, slightly compressed, room reverb tail.Layer a clap 5-10ms after the snare for fatness. Vary velocity 80-110 for feel.
Hi-Hat (Closed)8th notes with swing, or dotted 8th patternsDusty, muted, low velocity. Real cymbals from a break sample.Use a sampled break (Amen, Think) chopped and re-pitched for authentic lo-fi texture.
Hi-Hat (Open)Off-beats or the and of beat 2/4Slightly washed, more high-end than closed. Brief.A single open hat on the "and" of 2 creates a bossa nova-influenced lo-fi groove.
Rim / Ghost NotesRandom 16th note fills, quietVery low velocity snare ghost notes (30-50 vel)Ghost notes between the main snare hits add human feel without cluttering the groove.
Break Sample Secret: The most authentic lo-fi drums come from chopping classic break samples (Think Break, Amen Break, Funky Drummer) and re-pitching them to your BPM. This gives you the organic imperfection of a real drummer, not quantized MIDI drums.
Step 04

Add Lo-Fi Texture and Degradation

Lo-fi is defined by its imperfections. These six elements are what transform a modern-sounding track into something that feels like it came from a dusty crate.

Vinyl Crackle
White/pink noise shaped like a vinyl surface
Use a vinyl noise plugin (RC-20, Vinyl Distortion, free samples). Layer at -20 to -15 dBFS under the mix.
Tip: Automate the crackle level to swell during quiet sections for immersion.
Tape Saturation
Mild harmonic distortion and compression from analog tape
Run your mix bus or individual channels through a tape emulator (RC-20, Softube Tape, Waves J37, free: Chow Tape).
Tip: Low amounts (5-15% drive) add warmth without obvious distortion.
Pitch Wobble
Subtle pitch modulation mimicking tape speed instability
Use a chorus/vibrato set to 0.1-0.3 Hz rate and 1-5 cents depth. Apply to piano, Rhodes, or the whole mix.
Tip: Sine wave LFO sounds most natural. Too much = seasick; keep it subtle.
Low-Pass Filter
Rolling off high frequencies for a muffled, warm sound
Cut highs above 12-14 kHz on the master, or 8-10 kHz on specific instruments. Gentle shelf or soft cut.
Tip: Apply the hardest cut to samples and drums. Leave bass frequencies full.
Dusty Drums
Slightly swung, imperfectly timed drum hits with room sound
Use swing quantization (55-65% swing). Add subtle timing humanization. Use room reverb on snare. Layer live breaks.
Tip: The MPC 60 and SP-404 are famous for adding swing. Emulate with grooves.
Reverb
Room and plate reverb to push instruments back in the mix
Short room (0.4-0.8 sec) on drums. Longer plate (1.2-2.0 sec) on piano and keys. Pre-delay 10-25ms on all reverbs.
Tip: Lo-fi reverb sounds slightly muddy and warm, not pristine like modern pop.
Plugin Order for Lo-Fi Chain:
Instrument / Sample >> Tape Saturation >> Low-Pass EQ (cut above 12 kHz) >> Room Reverb (short, warm) >> Pitch Wobble (LFO, subtle)
Apply vinyl crackle on a separate bus track layered under the whole mix.
Step 05

Write a Lo-Fi Melody and Bass Line

Lo-fi melodies are sparse and simple. Leave space. Notes that breathe feel more emotional than busy runs. The Dorian and natural minor scales are the foundation. For bass, a simple root-5th pattern or walking bass line in the key is enough.

Scale Choice
Natural minor and Dorian are the two most common lo-fi scales. Dorian (minor with raised 6th) adds a warm, soulful quality. Use BeatKey to confirm the key, then find scale notes on Scale Finder.
Melody Tips
Short 2-4 note phrases. Lots of rests. Stay in the upper mid-range (C4-G5). End phrases on chord tones (root, 3rd, 7th). Avoid fast runs. Think "humming a tune in a rainy cafe".
Bass Line
Root on beat 1, optional 5th or octave on beat 3. Walking bass (step-wise movement between chord roots) works beautifully. Keep bass in the 40-200 Hz range, filtered above 500 Hz for warmth.
Step 06

Arrange Your Lo-Fi Track

Lo-fi arrangements are minimal and loop-based. Tracks rarely have complex structures. The focus is on the vibe, not the arrangement. Most lo-fi beats are 2-4 minute loops with subtle variations.

SectionBarsWhat Happens
Intro4-8 barsVinyl crackle fades in, drums only or chord pad. Establish the mood.
Main Loop A16-32 barsFull loop: drums, chords, bass. Minimal melody or no melody yet.
Melody Enters16-32 barsAdd your main melody. Let it repeat 2-3 times with small variations.
Break8 barsDrop to drums only or chords only. Subtle filter sweep down.
Main Loop B16-32 barsReturn with new melody phrase or added texture layer (sample chop, riff).
Outro8-16 barsElements drop out one by one. Vinyl crackle fades up. Loop ends.
Step 07

Mix and Master Lo-Fi

Lo-fi mixing is the opposite of modern pop: you want it slightly muddy, warm, and intimate. Do not make it sound pristine. A perfect-sounding mix kills the lo-fi aesthetic.

EQ Rules
  • - Cut highs above 12-14 kHz on the master bus (LP filter)
  • - Boost 200-400 Hz on piano and keys for warmth
  • - Keep bass in the 40-200 Hz range, cut above 500 Hz
  • - Avoid boosting presence (2-5 kHz) - keep it muffled
Compression
  • - Light bus compression (2:1 ratio, slow attack 30ms, fast release)
  • - Let the transients breathe - over-compression kills the lo-fi feel
  • - Use parallel compression on drums for punch without squash
  • - Tape saturation handles most of the dynamic control naturally
Reverb and Delay
  • - Short room reverb on everything (0.4-0.8 sec, 10% mix)
  • - BPM-synced dotted 8th delay on melody for depth
  • - Lo-fi reverb sounds warm and slightly muddy, not pristine
  • - Use the Delay Calculator for exact BPM-synced delay times
Mastering Target
  • - Target -14 to -18 LUFS integrated (quieter than modern pop)
  • - Lo-fi sounds better at lower loudness - preserve the dynamics
  • - True Peak: -1.0 dBTP for streaming safety
  • - A mastering limiter with slow attack preserves the warmth
Delay Calculator: Use the BeatKey Delay Calculator to find the exact ms value for a dotted 8th delay at your lo-fi BPM. A dotted 8th delay at 80 BPM = 562.5ms. This creates an organic, tape-echo feel that sits perfectly in the groove.

6 Common Lo-Fi Mistakes

x
Straight quantization
Apply 55-65% swing. Lo-fi without swing sounds robotic and kills the feel.
x
Triads instead of extended chords
Add 7ths to every chord minimum. Cm becomes Cm7. No plain triads in lo-fi.
x
Mixing too loud
Target -14 to -18 LUFS. Lo-fi is intimate, not loud. Preserve the dynamics.
x
Too much vinyl crackle
Keep vinyl noise at -20 to -15 dBFS. It should be felt, not heard prominently.
x
No pitch wobble or tape effect
Add subtle pitch wobble (0.1-0.3 Hz LFO, 1-3 cents depth) to the master or piano.
x
Bright, pristine highs
Low-pass filter above 12-14 kHz. Muffled highs are essential to the lo-fi sound.

Frequently Asked Questions

What BPM is lo-fi music?

Lo-fi music typically ranges from 70-90 BPM, with the sweet spot at 75-85 BPM. This slow tempo creates the chill, relaxed feel. Always use swing quantization (55-65%) rather than straight 8ths for an organic, human groove.

What key is lo-fi music in?

Lo-fi most commonly uses minor keys: C minor, F minor, D minor, G minor, and A minor are the most popular. The Dorian mode (natural minor with a raised 6th) is especially common for its warm, soulful quality. Use BeatKey to detect the key of any sample you want to flip.

What chords are used in lo-fi?

Lo-fi relies on extended jazz chords: minor 7th (m7), major 7th (maj7), minor 9th (m9), and dominant 7th (7). Avoid plain triads. The most common progression is a two-chord im7 - IVm7 vamp. Jazz ii-V-i and neo-soul four-chord progressions with 7th and 9th extensions are also essential.

How do I get the lo-fi vinyl sound?

The lo-fi vinyl sound comes from five elements: vinyl crackle (noise sample at -20 to -15 dBFS), tape saturation (5-15% drive on your mix bus), low-pass filter above 12-14 kHz, pitch wobble (0.1-0.3 Hz LFO at 1-5 cents), and room reverb on all instruments. Swing quantization on the drums completes the analog feel.