How to Write Basslines That Actually Groove

By Maxim Hetman Oct 26, 2026 5 min read

Free download271 Serum 2 Presets — Free PackBass, leads, keys, 808s, pads and more. Royalty-free, no strings attached.Download Free Pack →

What makes a bassline groove is timing, not note choice. Where the notes land matters far more than which notes they are. Play the root and nothing else and you can still sound huge. Play something harmonically clever and you can flatten the groove entirely.

That’s why this approach starts with rhythm and treats pitch as the second job. It’s the exact process I use when writing basslines for our packs, and I’ve yet to find a genre where it fails.

Start with root notes only

Grab your chord progression and write a bass part that plays root notes exclusively, sitting one or two octaves under the chords. Progression goes Am–F–C–G? Then the bass hits A, F, C, G. That’s it.

Yes, it sounds dull. It’s supposed to. With the harmony nailed down, every remaining decision is about rhythm and motion. Skip this stage and you get a bassline arguing with the chords, a problem no mixing move can rescue.

Rhythm beats pitch, every time

Before you touch a single new pitch, get those roots grooving:

  1. Change up the note lengths. Eight identical 8th notes in a row sit dead on the grid; swap a few for 16ths and drop in a rest and the same bar starts breathing.
  2. Leave gaps. A note lands harder when there’s silence right before it.
  3. Push notes onto the offbeats. Hitting the “and” against a four-on-the-floor kick covers about 90 percent of what house bass does.
  4. If your genre shuffles, nudge some swing onto the 16ths.

One move that works almost too well: kill every bass note sitting directly on a kick hit and leave only the ones between. You get groove immediately, plus a cleaner low end without touching an EQ.

This bassline runs on exactly that recipe: the pitches stay plain and the rhythm carries everything.

Hear it: Deep Dope Bassline Dmin

Add chord tones, not random notes

Once the groove is there, bring in movement using notes that can’t hurt you: the fifth, the octave, and the b7 if you’re in minor. All of them live inside the chord, which means they create motion without touching the harmony.

I rank them by risk. Octave jumps go in first — pure energy, harmonically bulletproof. Fifths next. The b7 comes third, mostly as a ramp into the following chord. Last are passing notes between two roots, like climbing from A through B to C, and those only ever land on weak beats.

Ghost notes and octave pops

Two small things that make a programmed bassline sound like somebody played it:

  • Ghost notes: tiny, quiet hits at 30–50 percent velocity, typically placed just ahead of a main note. On synth bass, route velocity to volume or filter cutoff; otherwise the ghosts are only quieter MIDI, not actually smaller-sounding notes.
  • Octave pops: pop the same note up an octave on an offbeat 16th. Half a century of disco and house is built on this one gesture.

Don’t get creative with ghost pitches: stay on the same note or drop to the fifth. They exist to texture the rhythm, not to carry melody.

Steal groove from MIDI, honestly

The quickest route I know to absorbing groove is dissecting MIDI packs. Pull a MIDI bassline into your DAW and study the piano roll: spot the rests, notice which notes dodge the kick, see where the 16ths bunch up. Then rebuild it from memory in a different key. Do that ten times and writing your own becomes automatic.

Our free Serum 2 presets are a decent playground for this: pick a bass patch, loop two bars of drums, and work through every exercise here on top of it.

The demo below is from a pack designed around that exact premise: finished MIDI meant to be dissected and learned from.

Hear it: MIDI Chords & Melodies – 047

Lock it to the kick last

With the line finished, choose how it relates to the kick. Either the two interlock, bass filling the spaces the kick leaves (house, garage), or the bass sits under the kick the whole time (an 808 beneath a trap kick). Your sidechain and EQ decisions follow from that choice. Same with the sound itself: I only open the Serum 2 preset catalog after I know which of those two jobs the bass is doing, never before.

All of this leans on knowing your chords. If that’s the shaky part, work through the 10 chord progressions every producer should know first, or go genre-specific with house chord progressions.

And when you’re after complete genre palettes to write over — basses, keys, MIDI worth studying — the Serum 2 preset bundles are the cheapest way we sell all of it.

FAQ

What notes should a bassline use?

Roots most of the time, then fifths, octaves and b7s. When a note grates, nine times out of ten it’s rubbing against the chord’s third; swap it for a chord tone.

How long should a bassline loop be?

For most dance music, one or two bars, with a small change every 4 or 8 bars. Stretch the loop longer and the ear starts hearing melody instead of groove.

Why does my bassline sound stiff?

Because every note shares the same length and velocity, and too many of them sit right on the kick. Bring in rests and ghost notes, and shift some hits onto the offbeats.

Is using MIDI packs cheating?

About as much as playing covers is cheating on guitar. Study them, rebuild them yourself, then leave them behind.

Roots first, rhythm second, color last. Write ten basslines like this over the next week. The average producer writes one a month and then wonders why nothing improves.

Free forever

Ear training · 500 levels

Hear the problem before you reach for a plugin.

A listening game built on our own packs. Guess the boosted band, catch the compression, place the reverb — ten levels in you already hear things you were eyeballing before.

  • EQ
  • Compression
  • Reverb
  • Stereo
  • Gear quiz

Start training →No card, no subscription · first 10 levels without an account

LEVEL 12 · EQA / B?200 Hz900 Hz3 kHz8 kHz
Maxim Hetman
Maxim HetmanFounder, Monosounds.studio

I run Monosounds.studio and make the packs myself. Ten-plus years of producing, 97+ releases, 16,000+ downloads. Every Serum 2 preset we ship passes a CPU check on a mid-range laptop and gets used in a real track before release. If it does not survive a mix, it does not go in the pack.

More about Maxim & the studio →

Leave a Reply

Your email address will not be published. Required fields are marked *