Lo-Fi mix analysis — scored against real Lo-Fi references
Upload a Lo-Fi mix and Unveil grades it against a hand-curated reference set of commercially released Lo-Fi records — not a generic loudness number. It checks the things that actually matter for Lo-Fi: preserved dynamics and a gentle, rolled-off top. Then it hands you the specific fixes for your DAW.
What a lo-fi mix is supposed to sound like
Lo-fi is the one genre where "flaws" are the product. Listeners come for warmth, softness and a slightly worn texture: a dusty piano or Rhodes, a loose drum loop, a sub-heavy but gentle bass, and a top end that sounds like it has been played off tape or an old sampler. The goal is not to make a clean mix and then ruin it. It is to make deliberate, controlled imperfections that stay consistent from the first bar to the last.
The reference numbers for this genre are around -14.5 LUFS integrated with a dynamic range near 14 dB. That is quiet and open by modern standards, and it matches how the music is consumed: long playlists at low volume, where a relaxed, uncompressed feel beats loudness. Treat those figures as a reference point for the genre, not a rule.
Tonal balance across the six bands
Lo-fi usually sits bass-and-low-mid heavy with a deliberately tamed top. Think of the tilt as a gentle downward slope from the bass region to the air band, steeper than a typical pop master.
- Sub (20-80 Hz): present but not dominant. Many lo-fi bass sounds are rounded sine or soft sampled bass with little below 40 Hz. A high-pass around 30-35 Hz removes rumble that small speakers and headphones cannot reproduce anyway.
- Bass (80-250 Hz): the center of gravity. Kick and bass live here, and warmth around 100-200 Hz is a large part of the genre's feel.
- Low-mid (250-800 Hz): where keys, guitars and sampled chords sit. It is easy to let this build into mud; a cut of 2-3 dB around 300-400 Hz on the chord bed often clears room for the kick and vocal samples.
- Mid (800-2500 Hz): moderate. Lo-fi melodies are usually soft, not forward, so this band should not poke out.
- Hi-mid (2500-6000 Hz): restrained. Harsh presence here ruins the sleepy character. Hi-hats and snare snap are often shaped down.
- Air (6000-16000 Hz): intentionally rolled off. A low-pass between 8 kHz and 12 kHz is common, with a slope of 6-12 dB per octave. Little content above that is normal and expected.
Where lo-fi tonal balance goes wrong
The common failure is rolling the top off so far that the mix sounds muffled and dull rather than warm, or leaving the low-mids unchecked so everything blurs together. A useful test is whether you can still hear the hi-hat rhythm and the front edge of the snare at low volume.
Tape, vinyl and the noise floor
Texture is built from a few separate sources, and it helps to treat each as its own deliberate layer rather than one blanket plugin.
- Tape saturation and wow/flutter: slow pitch drift of a few cents, applied lightly to keys or the whole bus, gives the wobbly feel. Too much reads as out of tune rather than nostalgic. Keep modulation depth small and slow, and check that the vocal sample or lead still sits believably in key.
- Vinyl crackle and hiss: add as a separate track so you control its level independently. A common starting point is to set the noise so you only notice it when it is removed, roughly 30-40 dB below the music at its quietest.
- Bit-reduction and sample-rate reduction: subtle settings add grit to drums. Heavy settings add harsh aliasing in the hi-mid band, which works against the soft top end you are building.
- Noise floor consistency: noise that switches on and off between sections draws attention. If the crackle drops out in the intro, the loop that follows feels artificially clean.
Drums, bass and keeping the low end clean
Lo-fi drums are usually sampled, swung and slightly behind the grid. Do not quantize them hard; a late snare by 10-25 ms is a feel decision, not an error. Give the kick a short, round body around 60-90 Hz and let the bass sit a little above it, or sidechain the bass lightly (1-3 dB of reduction, release 100-150 ms) so the two do not stack.
Because the bass is often a soft sine or filtered sample, it carries more energy than it looks like. Check the mix on small speakers and headphones. If the bass disappears on a laptop, add a little harmonic content: a touch of saturation generates overtones at 200-400 Hz that imply the note without more sub energy. Keep everything below roughly 100 Hz centered; there is no musical benefit to wide sub in this genre and it makes the mix less stable on mono sources such as phone speakers.
Dynamics and loudness
At -14.5 LUFS and 14 dB of dynamic range, the genre target is both quiet and open. Spotify and YouTube normalize playback to about -14 LUFS, and Apple Music to about -16 LUFS. A lo-fi track at -14.5 LUFS therefore plays almost unchanged on Spotify and gets turned down a little on Apple Music. Pushing it to -9 LUFS would not make it louder to the listener on a normalizing service; it would be turned down by about 5 dB, and you would have traded away the transients and the softness for nothing.
Use gentle compression: ratio 2:1 or lower, 1-3 dB of gain reduction on the drum bus, slow attack so the snap of the snare passes. A slightly squashed, glued loop is part of the sound, so a bit of limiting-like behavior on the drum bus is acceptable. On the master, keep the true peak at about -1 dBTP or lower, because lossy encoding can add inter-sample overshoot. Loudness range per EBU R128 will usually be small for a loop-based track; the 14 dB figure is more about the gap between peaks and average level.
A workflow from loop to finished mix
- Build the harmonic bed first: keys or guitar with the low-pass already in place so you judge the real top end from the start.
- Set drums and bass so the kick and bass share the 60-200 Hz region without stacking; high-pass everything else at 80-120 Hz.
- Cut 2-3 dB around 300-400 Hz on the chord bed if the low-mids feel crowded.
- Add tape-style saturation or pitch drift on the bus, then reduce the amount until the effect is felt rather than heard.
- Add crackle or hiss on its own track at a steady level across the whole arrangement.
- Place a short, dark room or plate reverb (decay 0.8-1.5 s, high cut at 4-5 kHz) on a send for keys and samples; keep the drums mostly dry.
- Gently compress the bus, aim near -14.5 LUFS, then confirm the true peak sits at about -1 dBTP or below.
- Check on small speakers, headphones and in mono, and compare against two or three reference tracks at matched loudness.
Worked example
Say your loop measures -11.5 LUFS with a dynamic range of 8 dB. That is already well above the genre figure, and the drums feel flat. Reduce the bus limiter's input by 3 dB so the track reaches about -14.5 LUFS. Then back off the drum compressor from 5 dB of reduction to 2 dB. The dynamic range should open up toward 12-14 dB and the snare regains its snap. If a boomy bump remains near 150 Hz after that, check whether both the bass and the Rhodes are strong there; a 2 dB cut on the keys fixes it without touching the bass.
Common mistakes and a quick checklist
Whatever you change, re-measure the loudness and tonal balance afterwards to confirm the result.
- Applying one big vinyl plugin across the master, which also adds noise to the sub region and wastes headroom.
- Rolling off the top so hard that the hi-hat rhythm disappears.
- Heavy pitch wobble that makes sampled chords sound out of tune.
- Chasing louder levels that streaming services will turn down anyway.
- Checklist: top end low-passed on purpose (8-12 kHz), low-mids under control, sub centered and filtered near 30 Hz, noise floor constant, true peak at about -1 dBTP or lower, integrated loudness near -14.5 LUFS.
What you get
- Lo-Fi-specific targets: roughly -14.5 LUFS integrated loudness and DR ~14 dynamic range, with a genre tonal-balance curve.
- Frequency-conflict detection localized to the second — find where your Lo-Fi elements mask each other.
- Fixes written for Ableton, Logic, FL Studio, Pro Tools and more using stock plugins.
- A clear 0–100 score so you know if the mix is release-ready before you send it out.
Questions
What loudness should a Lo-Fi mix hit?
Unveil targets roughly -14.5 LUFS integrated for Lo-Fi, but loudness alone doesn't make a mix — it's weighed alongside dynamics (DR ~14), tonal balance, phase, and frequency conflicts.
Is the Lo-Fi scoring just a generic algorithm?
No. Lo-Fi is scored against measured statistics from a curated set of released Lo-Fi tracks, so the targets reflect how the genre is actually mixed and mastered.
Is it free?
Yes — analysis is free with a quick sign-up. The optional Fix My Mix mastering pass is paid.
Related
- Free online LUFS checker
- Free online true peak meter
- Frequency spectrum analysis, explained for producers
- Dynamic range analysis: DR, crest factor & LRA
- Ableton Live mix analysis
- Logic Pro mix analysis