Building a Rolling Bassline Like Chris Stussy: The 3-Note Pattern That Defines Modern Tech House

The rolling bassline is the single technique that separates tech house records that move a room from tech house records that sound like everyone else. It's the thing Chris Stussy is best known for, and it's the thing Max Dean, Toman, Cloonee, Josh Baker, Solardo, and basically every other producer in this lane is doing some version of.

Pressure deep tech and minimal house sample pack by The Producer School

View Pressure →

If you've ever pulled up a piano roll, programmed a bassline, and thought "this sounds stiff" while the reference track you're chasing sounds fluid and locked, the difference is almost never the synth. It's the 3-note pattern, the swing, the velocity humanization, and the sidechain relationship. None of which are complicated. All of which most tutorials skip.

This is the version we use ourselves when we're writing in this lane, and it's the version that's baked into the Pressure pack's bass one-shots. Here's how to build it from scratch.

What "rolling" actually means

Before we touch a synth, let's be precise about what we're describing.

A "rolling" bassline in modern tech house refers to a bassline that:

  1. Plays 16th notes (or close to continuous 16ths) for most of the bar
  2. Uses a small interval set (usually 3 notes, occasionally 4)
  3. Has variation in velocity, note length, and timing so it never sounds like a programmed loop
  4. Sidechains tightly to the kick, so the bass dips and recovers with each kick hit
  5. Sits in a tight frequency range, usually 50 Hz to 250 Hz for the fundamental and body, with a sub layer underneath

That last point matters. A rolling bassline is not a sub bassline alone. The sub is one layer. The "rolling" character lives in a slightly higher band, around 80 Hz to 250 Hz, where you can actually hear the note-to-note movement.

Chris Stussy's "On The Move" is the cleanest example we'd point to. Max Dean's "Get Down" is another. Toman's records on Stay True are full of variants. Listen to those records with the high frequencies rolled off in your DAW (high-cut at 500 Hz) and you'll hear the rolling pattern in isolation.

The 3-note pattern

The pattern itself is almost embarrassingly simple. In a minor key, the three notes are most often:

  • Tonic (1)
  • Perfect 5th (5)
  • Octave (8)

So if you're in A minor, your three notes are A, E, A (octave up). If you're in G minor, your three notes are G, D, G (octave up).

There's a second variant that comes up often:

  • Tonic (1)
  • Minor 3rd (b3)
  • Perfect 5th (5)

In A minor that's A, C, E. In G minor that's G, A#, D.

Which variant you pick depends on the harmonic content of the rest of the track. If your chord stab is a minor triad (1, b3, 5), the b3 variant fills out the harmony. If your stab is a power chord or a single note, the 5-octave variant is cleaner.

Most Chris Stussy records use the 5-octave variant. Most Cloonee records use the b3 variant. Both work. Neither is "more correct."

The order of notes matters more than which notes you pick

Here's the part most producers miss. The 3-note pattern is not just "play these three notes randomly." There's a specific shape that creates the rolling feel.

The pattern, in 16th notes over one bar (sixteen 16th-note slots, numbered 1 through 16):

  • Slot 1: Tonic (lands with the kick)
  • Slots 2 to 4: Rest, or sub-volume tonic
  • Slot 5: Perfect 5th
  • Slot 6: Tonic
  • Slot 7: Octave
  • Slot 8: Tonic
  • Slot 9: Tonic (lands with the kick)
  • Slots 10 to 12: Rest, or sub-volume tonic
  • Slot 13: Perfect 5th
  • Slot 14: Tonic
  • Slot 15: Octave
  • Slot 16: Tonic

The shape: tonic lands on every kick hit (slots 1 and 9 in a 4/4 bar). The 5th and octave fill the space between kicks. The tonic comes back as a "resolving" note before the next kick.

If you copy that shape verbatim it'll work but it'll sound like a tutorial. The trick is to vary one slot per bar. Bar 1, use the pattern as written. Bar 2, drop slot 7's octave and replace with another tonic. Bar 3, restore the pattern but skip slot 14. Bar 4, full pattern. Over 4 bars you get an evolving groove that doesn't feel looped.

The Serum patch (or Vital, the patch is the same)

The synth doesn't matter as much as you'd think. We use Serum but Vital, Diva, Massive X, even Sylenth will work. What matters is the patch architecture.

Oscillator A: - Sine wave (Serum's "Default" wavetable, set to position 0) - Octave: 0 - Level: 100%

Oscillator B: - Saw wave (Serum's "Basic Shapes" wavetable, position 1, which is the saw) - Octave: 0 (same as Osc A) - Level: 30 to 40% - Detune: 5 to 8 cents (slight detune, not unison)

Sub Oscillator: - Sine - Octave: -1 (one octave below A and B) - Level: 70%

Filter: - Low-pass, 24 dB/octave slope (Serum's "MG Low 24" works, or the standard LP12 if you want softer) - Cutoff: 200 Hz - Resonance: 5 to 10% (just enough to bring out a tiny bit of edge, not enough to whistle)

Envelope (Env 2, routed to filter cutoff): - Attack: 1 ms - Decay: 80 ms - Sustain: 30% - Release: 100 ms - Envelope amount on cutoff: 40% (so the cutoff opens from 200 Hz to around 600 to 800 Hz on each note attack)

Amp envelope (Env 1): - Attack: 1 ms - Decay: 200 ms - Sustain: 60% - Release: 80 ms

Voicing: - Mono mode ON (this is critical, polyphonic mode kills the rolling feel because overlapping notes muddy the low end) - Glide: 0 ms (no portamento, you want clean note transitions) - Bend range: 0 (no pitch bend wanted)

That's the patch. Save it. Name it "Rolling Bass Tonic." This is your starting point.

What you've built: a sine fundamental with a touch of saw to give it body, a sub-octave layer for low-end weight, a low-pass filter that opens slightly on each note attack to give it that "talking" quality. It's not flashy. That's the point. The patch should disappear into the track and let the pattern do the work.

Programming it in Ableton (or Logic, or FL)

Open a MIDI clip. 1 bar long. Set the grid to 16th notes.

Drop in the pattern from earlier. Make every note exactly the same length (one 16th note, no overlaps). Use the same velocity for every note (default 100). Hit play.

It will sound terrible. That's expected. This is the "stiff" version most tutorials stop at.

Now apply the humanization steps in order. Don't skip any.

Step 1: Velocity variation

Open the velocity lane. The 16th notes that land on kick hits (slots 1 and 9) should be the loudest. Set those to 110.

The notes on the "and" of each beat (slots 3, 7, 11, 15) should be medium. Set those to 90.

The other notes should be quieter. Set those to 70 to 80, randomized within that range.

Don't make every velocity unique. The pattern is: loud on the downbeat, medium on the offbeat, quiet for everything else. That's the underlying skeleton. The randomization within the medium and quiet bands is just to humanize, not to create musical accents.

Step 2: Note length variation

Most tutorials tell you to keep notes short. That's wrong. The notes need varied length.

The downbeat notes (slots 1 and 9) should be the shortest, around 60% of a 16th-note grid cell. They get cut short by the sidechain anyway.

The offbeat notes (slots 5, 7, 13, 15) should be the longest, around 90 to 100% of a 16th. They're carrying the "rolling" feel between kicks.

The filler notes should be in between, around 70 to 80%.

This is the difference between a bassline that sounds like a synth playing 16ths and one that sounds like a bass player actually moving fingers.

Step 3: Swing

In Ableton, apply a groove template. The "MPC 16 Swing 58" or "MPC 16 Swing 62" templates in the Core Library work well. We usually settle around 56 to 58% swing for tech house.

Less than 54% sounds stiff. More than 62% sounds dragged. The sweet spot is narrow.

Some producers prefer to apply swing globally to the whole session. We prefer per-clip groove templates so the kick stays straight and only the bass and hats are swung. The kick on the grid combined with swung bass is part of what creates the rolling feel: the kick is your anchor, the bass is your wobble.

Step 4: Slight timing micro-shifts

After applying the groove template, manually nudge two or three notes off-grid by 5 to 15 ticks (around 5 to 15 ms at 124 BPM). Pick notes that aren't on the downbeat. Pull one slightly early, push one slightly late.

This is the final humanization step. Without it, the bassline sounds programmed even with swing applied. With it, the bassline sounds like someone is actually playing.

Don't move every note. Three or four micro-shifts per bar is enough.

The sidechain (the part that makes it duck)

Drop a compressor on your bass channel, sidechain to the kick. This isn't optional. The duck is part of the sound.

Settings: - Threshold: set so each kick hit pulls 5 to 7 dB of gain reduction on the bass - Attack: 1 to 2 ms (fast, you need to catch the kick transient) - Release: 90 to 130 ms at 124 BPM (slow enough that the bass recovers smoothly before the next kick, fast enough that it's fully recovered) - Ratio: 4:1 to 6:1 - Knee: soft (3 to 6 dB) for a smoother duck

The release time matters more than people realize. Too short and the bass bounces back too fast, creating an obvious "wub wub" pumping. Too long and the bass never fully comes back, so the rolling pattern gets buried.

At 124 BPM, one beat is 484 ms. A 16th note is 121 ms. Your sidechain release wants to settle the bass before the next 16th-note bass note arrives, which means somewhere around 100 to 120 ms.

We've found 110 ms works as a default. Tune from there by ear.

Why most tech house basslines feel stiff

Here are the five mistakes we see most often when producers send us their work and ask why the bassline isn't sitting right.

  1. All notes are the same velocity. Velocity humanization isn't optional. It's the single biggest variable.
  2. All notes are the same length. Varying note length is what creates the "talking" quality of a rolling bass.
  3. No swing applied. Straight 16ths sound stiff in this genre, full stop. 56 to 58% swing is the minimum.
  4. Polyphonic synth voice. If overlapping notes are allowed, the low end gets muddy. Mono mode is mandatory for this style.
  5. Sidechain too aggressive or not present. No duck means the bass and kick fight. Aggressive pumping draws attention to the duck instead of letting it disappear.

If your bassline doesn't feel right, walk through that list in order. Nine times out of ten the fix is in there.

The 4-bar shape

One bar of the pattern is just a loop. The 4-bar shape is where the bassline becomes a hook.

Here's the shape we use as a template:

  • Bar 1: Full pattern, all notes present
  • Bar 2: Drop slot 7 (the first octave). Replace with another tonic
  • Bar 3: Full pattern, but pull slot 15 forward by 30 ms to anticipate the next bar
  • Bar 4: Full pattern with a small fill in slots 13 to 16 (use a chromatic walk from the 5th up to the next tonic: in A minor, that's E, F, F#, G, ending on the A in slot 1 of bar 5)

Then loop the 4-bar shape across 32 bars of the verse. The pattern repeats every 4 bars but the variation prevents listener fatigue.

For the chorus or drop section, drop the fills entirely. Just play the bar-1 pattern looped. This creates contrast: the verse has movement, the chorus has steadiness. That contrast is what gives a tech house record its sense of build and release.

The mix relationship

The rolling bassline isn't a solo instrument. It only works in the context of the kick, the percussion, and the chord stab.

Quick guide for how it sits with the rest:

  • Kick: Bass tuned to root of kick (see Draft 4 on sub bass mixing). Bass dips 5 to 7 dB under each kick hit.
  • Hats: Should be panned slightly off-center (15 to 25%) to leave the center clear for kick and bass.
  • Chord stab: Should be filtered to start above 300 Hz so it doesn't fight with the bass body.
  • Percussion: Should be transient-focused, not sustained, so it doesn't compete with the bass's sustained notes.

If your bassline sounds great in solo but disappears in the mix, the problem is usually that you have other elements (especially pads or chord sustains) sitting in the same 80 to 250 Hz range as your bass.

What we put in Pressure

We built Pressure's bass content with this exact technique in mind. The pack ships with:

  • 24 bass one-shots tuned to A, A#, B, C, D, E, F, G, all at root and octave
  • 8 sub-only one-shots (sine wave, no body) for layering underneath the main bass
  • 6 demo MIDI files showing the 3-note pattern in different keys
  • No bass loops (deliberate, we want producers to program their own patterns and not all sound identical)

If you want to skip the synth-building step and go straight to programming the pattern, the Pressure bass one-shots are pre-tuned, pre-EQ'd, and ready to drop into the chain we described above.

That said, building the Serum patch from scratch teaches you more than loading a one-shot does. We'd recommend doing both: build the patch once so you understand what each knob does, then load the one-shots when you're under deadline.

FAQ

Q: Does the 3-note pattern work in any key? A: Yes, the pattern is interval-based, not key-based. Tonic, 5th, octave (or tonic, b3, 5th) works in any minor key. Most tech house is in A minor, A# minor, or G minor, but the pattern transposes cleanly to any root.

Q: Can I use a sample bass instead of building the patch? A: Yes, as long as the sample has the right character: a sine fundamental, a touch of saw or square for body, low-passed around 200 Hz. Most "tech house bass" one-shot libraries (Pressure included) are designed exactly for this. If you're using a loop, you lose the ability to control the 3-note pattern, which is the whole point of this technique.

Q: How fast should the sidechain release be? A: At 124 BPM, around 100 to 120 ms is the sweet spot. Faster and you get obvious pumping. Slower and the bass never fully recovers between kicks. Tune by ear, watching the gain reduction meter on the bass channel.

Q: Should the bass play continuously or with rests? A: There are rests built into the pattern (slots 2 to 4 and 10 to 12 in our template), but they're usually filled with low-velocity tonic notes rather than complete silence. The rolling feel comes from continuous motion with dynamic variation, not from staccato rests.

Q: What's the difference between this and a "techno" bassline? A: Techno basslines are usually single-note sustained patterns or distorted square-wave loops with minimal pitch movement. Tech house rolling basslines have the 3-note interval movement, the swing, and the velocity variation. Techno is about hypnosis through sameness. Tech house rolling bass is about groove through controlled variation.

Footer CTA

If you're building tech house records and the bassline is the thing that keeps tripping you up, the pattern and patch above will get you most of the way there. Pressure ships with the bass one-shots tuned to match this workflow, plus 6 demo MIDI files of the 3-note pattern in different keys so you can drag and drop and tweak from a working starting point. Have a look at https://theproducerschool.com/products/pressure if that sounds useful. If you'd rather build everything from scratch, the Serum patch above is genuinely all you need. Either way, the velocity humanization and swing settings are the part most producers underweight, and that's the part that turns a programmed bassline into a rolling one.


Back to blog