By the end: a rolling bassline built the way one of our shipped patterns is built — eighteen notes, sixteen of them the root, zero on the kick — with every synth setting written out. The pattern is real: concrete_bass_rolling_Amin_01_132bpm, which ships as MIDI + WAV in our CONCRETE pack.
Time 15 minTools Serum / VitalKey A minorTempo 132 BPMLevel Intermediate
Step 1
Set the grid
Two bars of 16th notes at 132 BPM in A minor. Every note in this pattern is exactly one 16th long — no sustains, no overlaps, no legato. The roll comes from repetition, accents, and the filter — never from note length.
Step 2
Anchor the root
A1 is home, and it barely leaves: 14 of the 18 notes are A1. Program the full pattern now — positions count 1–16 across each bar; the kick lands on positions 1, 5, 9, 13:
Bar 1 states the pattern; bar 2 answers it with a shifted opening. That’s the whole melody. The bassline’s job is harmonic foundation, not tune.
▶ Hear it — the shipped pattern
Step 3
Leave the kick steps empty
Look at what’s not in the table: zero of the 18 notes land on positions 1, 5, 9, 13 — the four kick beats. The downbeat is empty on purpose. The bass breathes around the kick instead of stacking on top of it, which is why both stay fat when they play together.
Step 4
Add the only two travellers
Each bar gets exactly one octave pop (A2 — bar 1 position 8, bar 2 position 6) and exactly one passing fifth (E2 — bar 1 position 12, bar 2 position 10). Both always sit between kick beats, and the fifth is a passing tone, never a landing note: it travels through and comes home.
Step 5
Use exactly two velocities
Every note is velocity 80 or 100 — nothing in between. The 100s are the accents, and every accent falls between kicks: bar 1 positions 7, 11, 15; bar 2 positions 3, 7, 11. The groove is in the accents, not the note count. Set them now, before you touch the synth.
Step 6
Build the sound in two layers
Split the patch in two, mentally — the layers follow different rules from here on:
Step 7
Make the filter do the rolling
The envelope opens on every hit and closes before the next one — that opening is the roll. Set the amp envelope to match the pattern’s tightness:
Step 8
Lock the phase
Set the oscillator to retrigger its phase on every note — in Serum that’s RAND 0. With random phase, every hit starts at a different point in the waveform and the punch becomes a coin flip; retriggered, every hit lands the same.
Step 9
Glue the top layer — only the top layer
Light distortion on the saw, and zero on the sub. Saturation on the sub doesn’t add aggression; it deletes weight.
Step 10
Check it against the kick
Loop the pattern under a plain four-on-the-floor kick. The kick should sound untouched while the bass rolls underneath it. If the kick shrinks when the bass enters, one of three things is wrong: a note crept onto a kick step, the phase isn’t retriggering, or the sub isn’t mono in the bottom end.
Check your work
Common failure: filling the empty steps
Filling the empty kick steps because the pattern “feels sparse” when solo’d. The sparseness is the design. Sixteen of eighteen notes are the root and the groove still moves — because the movement was never in the notes. It’s in the accents (step 5) and the filter (step 7). Producers who add notes to fix a rolling bassline are fixing the wrong layer.
The pattern, shipped
This exact pattern — MIDI + WAV — ships in CONCRETE, and every bassline in the pack is built on the same five laws you’ll find in the low-end how-to. Want the pattern language for free first? The Free Tech House Bassline MIDI pack — 6 Patterns runs on the same laws.
Go deeper
▶ Start here
CONCRETE — Peak-Time Techno Foundations
▶ Hear it1 demo · 0:36
Peak-time techno foundations: driving drums, rolling bass, dub stabs and atmosphere — every file measured, key-checked and ear-checked before it listed.