How to Make a Hip-Hop Beat - Step-by-Step Guide (Boom Bap and Modern)

How to Make a Hip-Hop Beat

Step-by-step guide from boom bap to modern hip-hop. Detect the key first, then build your beat.

85-100 BPM
Minor Keys
Sample Chops
Boom Bap Swing
Classic BPM
90-100
boom bap sweet spot
Top Keys
F min
D min, C min, G min
Swing
55-65%
never straight 50%
Sample Chops
4-8
slices per pattern

Step 0: Detect the Key Before You Build

Hip-hop production almost always starts with a sample. Before you lay a single drum, detect the key of your sample using BeatKey. Every drum tuning, bass note, melody chop, and chord you add needs to be in the same key as the sample.

🎵
1. Drop Your Sample
Upload the loop, chop, or record to BeatKey
🔍
2. Get the Key
BeatKey returns key + mode in seconds
🎹
3. Build in That Key
Drums, bass, melody, chords all match
Detect Sample Key with BeatKey

01 BPM and Hip-Hop Style

Hip-hop spans a wide BPM range depending on subgenre. Classic boom bap runs 85-100 BPM with a swung groove. Modern trap-influenced hip-hop runs 130-145 BPM with a half-time feel. Pick your BPM to match your sample tempo or your desired vibe.

StyleBPM RangeGroove FeelKey ArtistsPro Tip
Classic Boom Bap88-98Swung, choppyDre, Pete Rock, DJ Premier55-65% swing essential
Golden Era East Coast90-100Head nod, punchyNas, Jay-Z, BiggieSnare on 2 and 4, loud
West Coast G-Funk94-105Smooth, laid backDr. Dre, Snoop, Warren GSynth bass + melody layers
Modern Conscious85-100Jazzy, relaxedKendrick, J. Cole, LogicJazz chords, live instruments
Boom Bap Revival88-96Gritty, rawGrieves, Mach-Hommy, Navy BlueVinyl samples, distorted drums
Trap Hip-Hop130-145Half-time, hardMigos, Drake, Future808 slides, hi-hat rolls

02 The Boom Bap Drum Pattern

The boom bap drum pattern is the foundation of all hip-hop. Kick lands on "boom" (beat 1 and an early beat 3), snare lands on "bap" (beats 2 and 4). Hi-hats fill the space with swing quantization for the signature head-nod groove.

Element12345678910111213141516
Kick
Extra Kick
Snare
Hi-Hat
Open HH
Ghost Snare
Swing is the Secret
Set swing quantization to 55-65% in your DAW. Straight 50% quantization is the number one beginner mistake that kills the hip-hop groove. The off-beat hi-hats land slightly late, creating the head-nod push-pull.
Kick Drum
  • Main kick: beat 1 (step 1)
  • Beat 3 variant: step 9 or 11
  • Vary pattern each 4 bars
  • Layer 2 kicks for thickness
Snare
  • Hard snare on 2 and 4
  • Ghost notes at low velocity
  • Rim shot or snap for flavour
  • Layer a clap on top of snare
Hi-Hat
  • 8th notes, swung 55-65%
  • Vary velocity per step
  • Open HH on upbeats for air
  • Use 3 different HH samples
MPC Feel
  • Humanize velocity -/+ 10%
  • Slight timing offset 5-10ms
  • Don't quantize everything
  • Finger drum if you can

03 Sample Chopping - The Core Hip-Hop Technique

Sample chopping is the heart of boom bap hip-hop. Take a soul, jazz, or funk record, slice it into individual hits, then rearrange the slices into a new melody. Detect the sample key first so every chop stays in tune.

The Golden Rule: Detect Key Before You Chop
Run the sample through BeatKey before slicing. Knowing the key (e.g., F minor) lets you pitch individual chops to exact semitone targets. A chop pitched from F minor root to C (a P5 up) = 7 semitones. Without knowing the key, you are guessing.
5-Step Chop Workflow
  1. 1 Detect sample key with BeatKey
  2. 2 Load sample into Slicex, MPC, or SP-404
  3. 3 Slice at transients or every 1-2 bars
  4. 4 Rearrange chops across pads in new order
  5. 5 Pitch each chop to fit the scale or melody
Chop DAW Comparison
DAWChop ToolBest For
FL StudioSlicexAutomatic slicing
AbletonSimplerWarped slices
LogicEXS24/Quick SamplerManual chops
HardwareMPC / SP-404Authentic feel
Chop Pitching Quick Reference (F minor sample)
Target NoteSemitones from FChop Pitch SettingScale Degree
F0+0 stRoot (i)
Ab+3+3 stMinor 3rd (bIII)
Bb+5+5 st4th (IV)
C+7+7 st5th (V)
Db+8+8 stMinor 6th (bVI)
Eb+10+10 stMinor 7th (bVII)

04 Hip-Hop Chord Progressions

Hip-hop chord progressions are typically simple, repetitive two-to-four-chord loops that groove for 4-8 bars. Minor keys dominate. Dorian mode (minor with raised 6th) is common in neo-soul hip-hop. Jazz chords (m7, maj7, m9) add sophistication without complexity.

Classic Minor Vamp
im7 - IVm7
Example in F min: Fm7 - Bbm7
Boom bap staple, simple, timeless
Soul Jazz Loop
im7 - bVImaj7 - bVII7
Example in F min: Fm7 - Dbmaj7 - Eb7
Neo-soul, conscious hip-hop
Dorian Groove
im7 - IV7
Example in D Dorian: Dm7 - G7
G-funk, jazz-influenced hip-hop
ii-V-i Jazz Walk
iim7b5 - V7 - im7
Example: Gm7b5 - C7 - Fm7
Sophisticated boom bap, Dilla-style
Four-Bar Cycle
im7 - bVImaj7 - bIIImaj7 - bVII7
Example: Fm7 - Dbmaj7 - Abmaj7 - Eb7
Kendrick, J. Cole, modern boom bap
Dark Single Chord Vamp
im9 (one chord loop)
Example: Cm9 with melodic bass movement
Let the sample carry the harmony
m7
1 b3 5 b7
Foundation of boom bap
maj7
1 3 5 7
Dreamy, smooth bVI
m9
1 b3 5 b7 9
Neo-soul richness
m11
1 b3 5 b7 9 11
Full Dilla/neo-soul stack
Find Hip-Hop Chords - Chord Finder

05 Hip-Hop Bass Line

Hip-hop bass sits in the 40-200 Hz range and locks with the kick drum. Boom bap uses sampled bass lines from soul and funk records. Modern hip-hop uses pitched 808s. Always tune the bass to the root note of your sample key.

Common Hip-Hop Bass Keys - Hz Reference
KeyRoot NoteRoot Hz5th HzCamelot
F minorF287.31130.81 (C)4A
D minorD273.42110.00 (A)7A
C minorC265.4198.00 (G)5A
G minorG298.00146.83 (D)6A
A minorA2110.00164.81 (E)8A
Bb minorBb158.2787.31 (F)3A
Bass Style Guide
Boom Bap Sampled Bass
Chop the bass line from the same record as your drums. Keep the original tone. Eq out everything above 250 Hz.
808 Hip-Hop Bass
Pitch the 808 root to the key root Hz. Add slides between notes. Sidechain to kick. Keep sub below 80 Hz.
G-Funk Synth Bass
Smooth synth bass (Minimoog/Juno style). Movement on root, P4, P5. Dorian mode for the characteristic major 6th.
Bass Tuning Guide - Find Exact Hz

06 Hip-Hop Arrangement

Hip-hop tracks are built for MCs. Leave space for vocals. Build energy with layering, not loudness. Standard hip-hop song structure works in 4- and 8-bar sections.

SectionBarsWhat HappensElements
Intro8-16Beat-only, establish grooveDrums + bass, no sample yet or stripped sample
Verse 116-32Main beat, MC spaceFull beat: drums, bass, sample chops, lead
Hook / Chorus8-16Memorable, melodic hookNew melody layer, different chord voicing
Verse 216-32Same beat, maybe added ear candyAdd subtle percussion, hi-hat variation
Bridge8Contrast, break from patternDrums only, or stripped back, or reversed sample
Final Hook16Full energy, peak momentAdd extra layers, bigger sample hit
Outro8-16Wind down, loop outStrip back to drums and bass

07 Mixing Hip-Hop Beats

Gain Staging
Set input level to -12 dBFS average. Leave headroom for mastering. Never clip the mix bus.
Kick + Bass
Sidechain bass to kick (attack 1-5ms, release 50-100ms, ratio 4:1). Low-cut bass at 40 Hz. Kick sits 60-100 Hz, bass body 80-150 Hz.
Sample EQ
High-pass sample at 150-250 Hz to clear space for kick and bass. Cut 300-500 Hz muddiness. Boost 2-4 kHz presence.
Compression
Drums: fast attack 1ms, release 50-80ms, ratio 4:1. Bus compression on drum group (ratio 2:1, slow attack 20ms) for glue.
Reverb + Delay
Short room reverb on snare (RT60 0.3-0.5s). BPM-synced delay on sample chops. Keep delays in tempo to maintain groove.
Mastering Target
Streaming: -14 LUFS. SoundCloud/YouTube: -14 LUFS. CD/radio: -8 to -10 LUFS. True Peak: -1.0 dBTP maximum.
BPM-Synced Delay Reference (hip-hop)
BPM8th Note (ms)Dotted 8th (ms)Quarter Note (ms)Best Use
88341511682Slow boom bap
92326489652Classic East Coast
95316474632Golden era sweet spot
100300450600Modern boom bap
105286429571G-funk, West Coast
Calculate Any BPM Delay Time - Delay Calculator

6 Common Hip-Hop Beat Mistakes

Straight Quantization
50% quantization kills the groove and makes beats sound like a video game.
Fix: Set swing to 55-65% and humanize velocity.
Out-of-Key Sample
Chopping a sample without knowing the key leads to clashing notes and muddy harmony.
Fix: BeatKey before you chop. Always.
Bass and Kick Clash
Bass and kick fighting in the same 60-100 Hz zone causes boomy, undefined low end.
Fix: Sidechain bass to kick. High-cut bass above 200 Hz.
Mixing Too Loud
Peaking the mix bus while building removes headroom for mastering.
Fix: Keep average levels at -12 dBFS while mixing.
Single Hi-Hat Sample
One hi-hat sample looped sounds mechanical and artificial.
Fix: Layer 2-3 different hi-hat samples at varied velocities.
Not Finishing Beats
Starting 10 beats and finishing zero is the most common producer plateau.
Fix: Complete a beat from intro to outro before starting the next.

Hip-Hop Beat FAQ

What BPM should I use for hip-hop?

Classic boom bap: 85-100 BPM. Golden era East Coast: 90-95 BPM. G-funk West Coast: 95-105 BPM. Trap hip-hop: 130-145 BPM (sounds like 65-72 BPM due to half-time feel). Lo-fi hip-hop: 70-90 BPM. The 90-95 BPM sweet spot has produced more iconic hip-hop than any other range.

What key is hip-hop usually in?

Hip-hop most commonly uses F minor, D minor, C minor, G minor, and A minor. The Dorian mode (natural minor with raised 6th) is common in G-funk and neo-soul hip-hop because it gives the bass line a slightly brighter character. Use BeatKey to detect the key of your sample before building anything else.

How do I add swing to my hip-hop beats?

In FL Studio: set the pattern grid to "swing" and adjust the percentage slider to 55-65%. In Ableton: use Groove Templates (MPC60, LinnDrum, or MPC3000 are classic choices). In Logic: use Groove Track with an MPC feel library groove. The key is that every off-beat note (8th notes between the beats) arrives slightly late, creating the push-pull groove.

How do I find the key of a hip-hop sample?

Upload the audio file to BeatKey (beatkey.app). BeatKey analyzes the harmonic content and returns the key and mode in seconds. This works on any sample, loop, or recording. Knowing the key (e.g., F minor) lets you pitch chops correctly, write bass lines in scale, build matching chord progressions, and use the Scale Finder and Chord Finder tools with confidence.