ABLETON 12 SOUND DESIGN ATLAS

Lo-fi Hip-Hop

Dusty, swung, pitch-wobbling beats built from degraded samples, soft drums and tape-style processing — the full Live 12 recipe set.

lofihiphopvinyltapesimplerdrum rackswingjazz chordsboom-bapdowntempo

Lo-fi hip-hop is hip-hop with the top end sanded off and the imperfections turned into features: wobbling pitch, vinyl crackle, drums that sit behind the beat, chords that sound like they were sampled off a cassette in 1974. Tempo lives at 70–90 BPM (occasionally written as 140–180 half-time), the groove is swung and lazy, and everything is band-limited — most of the energy sits under 5 kHz with a soft, rounded low end. Mood: nostalgic, cosy, slightly melancholic. Stylistic reference points: the Stones Throw / Dilla lineage of drunk drums, Nujabes-style jazz loops, and the whole YouTube-stream generation that turned tape hiss into a genre marker. In Live 12 the heavy lifting is done by Simpler/Sampler, Drum Rack, Vinyl Distortion, Erosion, Redux, Saturator and a lot of Groove Pool.

Sonic signature

BPM
70–90 (sweet spot 78–86); half-time feel at 140–170 for double-time hats
Swing
Heavy: 55–65% on 16ths, plus manual late snares (+10 to +30 ms) and early/late hats
Key feel
Minor 7ths, major 7ths, dominant 9ths, ii–V–I fragments; often detuned 10–30 cents from A440 because of sample pitching
Dominant elements
Chopped jazz/soul chord sample or Rhodes/Electric; soft kick; dusty snare; filtered hats; simple sub or upright-ish bass; vinyl crackle, rain, foley
Dynamics
Low loudness (−14 to −10 LUFS integrated), compressed but not slammed; transients deliberately softened
Stereo image
Narrow-to-medium. Bass and kick mono; chords/sample slightly wide via chorus or tape wobble; noise layer wide

Core elements & how to make them in Live 12

Dusty drum kit (Drum Rack + Drum Sampler + Drum Buss)

Instrument: Drum Rack, Drum Sampler · Level: beginner · Genres: lo-fi, boom-bap, downtempo

Soft, round, slightly broken drums with no sharp transients. The kick is a thump, the snare is a dull slap, the hats are paper.

  1. Build a Drum Rack with Drum Sampler on each pad (12.1+). Pick an acoustic or vintage-machine kick, a wood/brush-style snare, closed hat, rim and shaker.
  2. Kick: Drum Sampler Punch low (10–20%), Sub on at ~20% tuned to the song key, Decay 250–400 ms, filter LP ~3 kHz.
  3. Snare: Pitch −2 to −4 st, Decay 180–300 ms, Bitcrush effect ~20%, filter LP 5–7 kHz. Add a second snare layer (rim or clap) at −10 dB for width.
  4. Hats: Pitch −3 st, HP 600 Hz in the Drum Sampler filter, Decay 60–120 ms, velocity → volume 60% so ghost notes disappear into the hiss.
  5. On the rack output, Drum Buss with Transients pulled negative (−10 to −30) — this is the key "soft drums" move — then Saturator Soft Sine for glue, then a 9 kHz low-pass.
  6. Redux after the EQ: 12-bit, sample rate ~22 kHz, Dry/Wet 20–40%. Lower bit depth adds grit on quiet tails; a lower rate adds aliasing fizz.
ParameterValueWhy
Drum Buss Transients−10 → −30Negative values round the attack; the "pillow" drum sound
Drum Buss Damp30–50%Rolls off hi-end before the saturator so distortion stays dark
Redux bit depth10–12 bitNoise floor and crunch on decays, not on the hit
Lo-fi drums are perceived as "old" because the medium (tape, SP-1200, cassette) clipped transients and lost high frequencies. Reduce transients first, then band-limit, then add noise — same order as the original signal path.
Don't bitcrush the kick alone at 100% wet — aliasing adds inharmonic high content that fights the "warm" goal. Keep Redux in parallel (Dry/Wet) or after the LP filter.

Chopped chord loop (Simpler Slice mode, repitched)

Instrument: Simpler · Level: intermediate · Genres: lo-fi, boom-bap

The classic: a 2–4 bar jazz/soul progression chopped into slices, rearranged, pitched down, filtered and wobbled.

  1. Drop a chord loop (your own recording of Electric/Keys, or a royalty-free loop) onto a Simpler. Mode: Slice, Slice by Transient, sensitivity so you get 8–16 slices. Set Playback Mode to Mono for the "one slice at a time" MPC feel.
  2. Turn Warp off and detune the whole sample −2 to −5 semitones using Transpose. This shifts the formants and slows the vibrato of the original — the single most "lo-fi" move there is.
  3. Right-click the sample → Slice to new MIDI track if you want to re-sequence; otherwise play slices from Push pads and record MIDI.
  4. Set Fade In/Out to 5–15 ms to avoid clicks; set Simpler's Filter to LP 12 dB with cutoff 3–6 kHz and a touch of Drive.
  5. Add Vinyl Distortion: Tracing 10–20% (even harmonics), Pinch 5% (odd harmonics, stereo), Crackle 15–30% with Density low. Then Chorus-Ensemble in Vibrato mode at 0.3–0.6 Hz, amount 10–20% for tape wow.
Record each chop arrangement with Live 12's Resampling input onto a new audio track, then re-chop the resample. Two generations of pitch-down + resample give authentic generation loss.

Variations: Use Simpler Classic mode with a long loop and play it chromatically for the "pitched sample stab" sound; or use Sampler and set Pitch → modulated by an LFO at 0.2 Hz, ±8 cents for a slower, random-feeling wobble.

Cassette Rhodes (Electric → tape chain)

Instrument: Electric · Level: beginner · Genres: lo-fi, downtempo, neo-soul

When you don't want sample clearance headaches: a soft electric piano from Live's Electric that sounds like it was taped off a practice amp.

  1. Electric: Mallet stiffness low (20–35%) and Force medium for a soft attack; Fork tine level low, tone bar high for warmth; Damper tone darker. Pickup type W, symmetry around 40% for bark on hard hits.
  2. Low-pass at 3–4 kHz with 24 dB slope — tapes rarely passed much above that at this generation loss.
  3. Saturator Soft Sine with Color enabled; set the colour frequency around 200–400 Hz, +2 dB, to thicken the low mids.
  4. Echo: 1/8 dotted or 1/4 with feedback 25–35%; enable Wobble (10–20%) and Noise (5–15%) for tape flutter and hiss baked into the repeats.
Tape wow is pitch modulation at 0.1–1 Hz; flutter is faster (5–15 Hz). Chorus-Ensemble Vibrato mode covers wow; Echo's Wobble covers flutter on the delay tails. Both together is the cassette sound.

Round sub / upright-style bass (Operator or Drift + Saturator)

Instrument: Operator, Drift · Level: beginner · Genres: lo-fi, boom-bap

Lo-fi bass is felt more than heard: a sine or triangle with a bit of 2nd harmonic, short-ish notes, no sub extension below ~40 Hz.

  1. Drift: Voice mode Mono, Glide ~40 ms for legato slides. Osc 1 Triangle, Osc 2 Sine one octave down at ~−6 dB.
  2. Filter MS2 low-pass ~300 Hz, Env 2 → filter cutoff +20% with Decay 200 ms for a soft "thumb" on each note.
  3. Amp envelope: A 5 ms, D 400 ms, S 0.6, R 150 ms. Notes are mostly short — program them as 8ths with gaps.
  4. Saturator Analog Clip, Drive 6–10 dB: adds the 2nd/3rd harmonics that let the bass be heard on laptop speakers without raising the sub.
For a sampled-upright vibe, layer a short plucked note from Tension (Bow off, Pick excitator, high damping) at −12 dB on top for the finger noise.

Crackle, hiss and room (Vinyl Distortion + Simpler foley)

Instrument: Simpler, Vinyl Distortion · Level: beginner · Genres: lo-fi, ambient

The noise bed is a real instrument here: it fills gaps, glues the mix and sets the "room" the beat lives in.

  1. Create an empty audio track, add Vinyl Distortion, turn Crackle Density up (30–60%) and its Volume to around −20 dB. The crackle generator runs regardless of input.
  2. Second noise layer: load a field recording (rain, cafe, vinyl run-out groove) in Simpler Classic mode, Loop on, Warp off, Transpose −5 st, long attack/release. Automate its volume: louder in intro/outro, −6 dB under the main loop.
  3. Send both to a shared Hybrid Reverb return (Dark Hall, Decay 2 s, 15%) so the noise and the drums share a room.
  4. Optional: a Gate on the crackle track keyed from the kick with Return/Flip so crackle swells between hits — a subtle pumping-noise effect.
Keep the noise bed around −30 to −24 dBFS RMS. It should be noticed when you mute it, not while it plays.

Tape stop, wow drops and pitch dips (Simpler/Sampler pitch env, Shifter)

Instrument: Sampler, Shifter · Level: intermediate · Genres: lo-fi, hyperpop, trip-hop

Transition FX in lo-fi are mechanical, not digital: a tape stop at the end of a phrase, a pitch sag on a chord, a slowing drum fill.

  1. Resample the last 2 bars of the loop (Resampling input → new audio track, or Bounce in place in 12.2+). Drag into Sampler, Warp off.
  2. Sampler Pitch envelope: Amount −48 st, Attack 0, Decay 600–1200 ms, Sustain 0. Hold the sample at the phrase end; it slows to a halt. Combine with Volume env Release ~400 ms.
  3. For a "wow dip" on a sustained chord instead: on the chord track, add Shifter in Pitch mode, Dry/Wet 100%, automate Fine from 0 to −60 cents over one beat and back with a curved automation lane.
  4. For a lazy drum-fill slowdown, automate the clip's Transpose in a Simpler (Warp off) over the last beat: 0 → −7 st.
Live 12's Shifter has a Delay section and glide; a 20–40 ms glide on pitch changes makes automated pitch moves sound like a motor, not a step.

Jazz voicings without a sample (Chord + Expressive Chords + Electric/Wavetable)

Instrument: Wavetable, Electric, MIDI Tools · Level: intermediate · Genres: lo-fi, neo-soul, deep house

Write your own progressions with Live 12 MIDI tools, then degrade them. Extended chords with rootless voicings sound "sampled" even when they aren't.

  1. Scale MIDI effect: pick a mode (Dorian, Mixolydian) so single-finger playing stays in key. Chord effect: add +3, +7, +10, +14 for a minor 9th; swap +10→+11 for maj7. Or use the 12.2 Expressive Chords generator in the clip's MIDI Tools tab for voiced progressions.
  2. Run the MIDI tool Strum transformation on the clip (10–30 ms spread, random on) so the chords get a human roll like a pianist's hand.
  3. Wavetable: Osc 1 from the Vintage or Collection category, position around 40%, Filter 1 MS2 LP ~1.2 kHz with 10% drive, Unison Shimmer 3 voices for width. Amp env A 10 ms, D 1.5 s, S 0.3, R 800 ms.
  4. Detune the whole set 10–20 cents with Live 12's per-set tuning (Utility can't do this; per-instrument fine tune works too) so everything feels like a record spinning slightly slow. Detuning everything consistently beats detuning only the chords against a straight-tuned bass.
Add a Random MIDI effect at 5–10% chance with ±1 semitone before Scale: Scale snaps the mistakes back, giving occasional passing tones that sound like a loop that was re-chopped.

Muted lead / flute-ish melody (Operator + Erosion)

Instrument: Operator · Level: beginner · Genres: lo-fi, downtempo

A simple one-voice melody — woodwind, muted trumpet or a plucked guitar — pushed back into the mix and sandpapered.

  1. Operator algorithm with B modulating A. Osc A: user waveform with only the first 3 harmonics (or Sine). Osc B sine, Coarse 2, level −20 dB for a bit of brightness on the attack only — set B's envelope Decay 150 ms, Sustain 0.
  2. Amp env A 20 ms, D 600 ms, S 0.5, R 200 ms. Enable Glide (portamento) ~60 ms, Mono voice.
  3. Erosion in Noise mode at 1.5–2.5 kHz, amount 20–35% gives breathiness like a flute mic'd in a room.
  4. Keep it 6–9 dB under the chords and lean its pan 20% to one side.

Groove & programming

Lo-fi groove is 60% feel, 40% kit. Three layers of "wrongness" stack up:

  1. Groove Pool. Extract a groove from a classic break (drag a drum loop into the Groove Pool via "Extract Groove") or use the built-in MPC-style grooves (MPC 16 Swing 58–63). Apply to the drum clip at Timing 80–100%, Random 5–10%, Velocity 30–50%. Commit the groove when you're done so you can see the actual positions.
  2. Manual drag. Select all snares in the clip and nudge them late by 10–25 ms (Live 12 shows offsets in the Notes panel; or set the grid off with Cmd+4 and drag). Hats slightly early or late alternately — the "drunk" feel is hats and snare disagreeing about where the beat is.
  3. Velocity scatter. Run the Velocity Shaper MIDI transformation or Random with ±20 velocity; make every 4th hat quiet. Use Time Warp (MIDI transformation) to subtly stretch the second half of a bar for a dragging fill.
  4. Sample workflow. Keep Simpler in Slice mode with Warp OFF and pitch the sample instead of time-stretching. Record Push pad performances of chops with no quantize, then quantize at 50% strength. Resample the result and re-chop.
  5. Double-time hats. At 80 BPM, hats at 16ths are 187 ms apart; add occasional 32nd rolls (use the Ornament MIDI transformation or Rhythm generator with a 1/32 density burst) with the roll char in a sequencer.

Arrangement template

Lo-fi tracks are short (2–3 minutes) and loop-based. The arrangement is about filtering the loop in and out and swapping one element at a time.

Mix & master targets

Signature rack

Sub-styles

Sub-styleBPMWhat changes
Chillhop / study beats75–90Cleaner drums, Rhodes/guitar loops, brighter (LP ~10 kHz), lighter swing, more melody
Jazzhop / Nujabes-style85–95Live-sounding drums with more top, piano/sax samples, walking bass, double-time hats
Lo-fi house115–125Four-on-the-floor, Redux/tape on the whole bus, washed-out stabs — see deep house
Dilla-esque drunk beats80–95Extreme off-grid drums, no groove template, chopped soul with pitch drift — overlaps with boom-bap
Ambient lo-fi / sleep60–75Drums minimal or absent, long pads, rain foley, heavy reverb — see ambient
Lo-fi trap65–75 (half-time 130–150)808-style sub, hat rolls, rolled-off 808 via Saturator — see trap

Common mistakes

Related