home/ modules/ garage-club-and-bass-grooves

Garage, Club and Bass-Music Grooves

  • learner can program UK/future garage and grime grooves with correct swing and offbeat hats
  • learner can build Jersey/Baltimore/Philly club and Miami-bass patterns to their tempo specs
  • learner can use silence, percussion tuning and vocal chops as genre-defining ingredients

Produce three signature grooves from the garage/club/bass family — a UK-garage shuffle at ~68% swing, a Jersey- or Baltimore-club beat, and a Miami-bass or UK-funky pattern — each with genre-correct kick placement, hat treatment and one characteristic percussion or vocal-chop move; at least one groove must demonstrate deliberate silence or hat rests as an audible rhythmic ingredient (e.g. grime-style pre-accent space or Miami-bass 16th-note hat rests).

This module builds the working repertoire of a club-oriented live coder or beatmaker: three groove families — UK/future garage, the Jersey/Baltimore/Philly club lineage, and Miami bass — that share a common trick of making rhythm out of what is left out. In a live set these patterns are your genre switches; get the swing percentage or kick placement wrong and a UKG shuffle collapses into generic house, a club beat into flat 4/4. The atoms deliberately omit rig specifics, so treat every pattern as sequencer-agnostic: MPC-style swing, per-hit velocity and micro-timing exist in any DAW or live-coding environment.

The arc starts supported. First, program the UKG skeleton by the book: set MPC-style swing at ~68% before placing hits, put hats on every offbeat, and follow the classic kick placement (downbeat plus the “and” of beat 3). JIT pointers like “The classic UK Garage 4x4 kick placement”, “Hi-hats on every offbeat define the garage rhythmic framework” and the rimshot call-and-response procedure carry you through this first exercise. Then move to subtraction-based grooves — 2-step’s vacated downbeats, grime’s displaced second snare and structural silence — before tackling the club family, where the Jersey shifted-clave and Baltimore’s after-4 hit and pre-downbeat Thump must be internalised at their correct tempos (130/140/150). Miami bass closes the arc with 808 decay, doubled snare+clap, and hat rests that make the groove jerk.

Required atoms are exactly what the capstone grades: kick templates, swing specs, hat treatment, tuning, silence, and one vocal-chop or percussion signature per groove. The capstone explicitly requires demonstrating silence or hat rests as a rhythmic ingredient in at least one groove, ensuring that grime-silence-as-rhythm and miami-bass-hat-rests are exercised alongside the genre’s busier elements. Supporting atoms — genre history, FL Studio’s 140 BPM default, 8-bar MC structure, US “skippy” lineage — deepen taste and context but the three grooves can be produced without them.

Runnable examples

Generated from the context/ instrument corpus by concept (redistributable idioms only). Do not edit — regenerate with gen-module-examples.mjs.

four-on-the-floor

s("bd*4")

strudel-0001 · CC0

setcps 0.52

tidal-0044 · CC0

offbeat-hats

s("~ hh ~ hh")

strudel-0002 · CC0

d1 $ sound "~ hh ~ hh"

tidal-0002 · CC0

backbeat

s("~ sd ~ sd")

strudel-0003 · CC0

d1 $ sound "~ sn ~ sn"

tidal-0003 · CC0

call-and-response

cat(s("bd sd"), s("~ cp ~ cp"))

strudel-0025 · CC0

d1 $ cat [sound "bd sn", sound "~ cp ~ cp"]

tidal-0024 · CC0

swing

s("hh*8").swingBy(1/3, 4)

strudel-0008 · CC0

d1 $ swingBy (1/3) 4 $ sound "hh*8"

tidal-0008 · CC0

microtiming

d1 $ (0.02 ~>) $ sound "hh*8"

tidal-0032 · CC0

play (scale :e4, :minor).tick, release: 0.1; sleep (ring 0.25, 0.25, 0.125).tick

sonicpi-0011 · CC0

syncopation

Pbind(\degree, Pseq([0, 4, 7], inf), \dur, 0.5, \amp, Pseq([0.4, 0.1, 0.1, 0.1], inf)).play

supercollider-0036 · CC0

Atoms in this module

Required — these gate the capstone

Hi-hats on every offbeat define the garage rhythmic framework
Fact L2 First instrument A
The classic UK Garage 4x4 kick places on the first downbeat and the offbeat of beat 3, with a double-hit at bar 2 and raised velocity on bar-1 hits
Procedure L2 First instrument AC
UK garage drums require MPC-style swing at ~68-69% to produce the characteristic shuffled groove that distinguishes UKG from straight house
Fact L2 First instrument AC
A cabasa sample substitutes for an open hi-hat in UK Garage because it adds energy without the harshness of an open hat
Fact L2 First instrument AC
UK Garage closed hats avoid a sharp offbeat emphasis, which would shift the feel toward house music rather than UKG's shuffle
Concept L2 First instrument AC
Using two rim shot samples at different velocities instead of a snare/clap creates a lighter UKG feel with a call-and-response dynamic between two drum voices
Procedure L2 First instrument AC
2-step garage removes kicks from a four-on-the-floor pattern to create a skipping, syncopated groove
Concept L1 Foundations AOF
Future garage gets its off-kilter rhythm from 2-step garage's syncopated, non-four-on-the-floor drums
Concept L1 Foundations AO
This up-front future-garage beat is specced at 125–135bpm with 55–65% swing
Fact L1 Foundations AO
Placing hi-hats 'late'/humanized between kick and snare is the defining swing move in future garage
Procedure L2 First instrument A
Grime's drum texture layers a slow half-time skeleton under fast 2-step hi-hats at 140 BPM, generating tension between perceived speeds
Concept L1 Foundations AB
Grime's disjointed feel comes from displacing the second snare in a two-step pattern rather than adding layers
Procedure L2 First instrument AB
In grime, the silence between beats is a structural ingredient that creates dynamic and punch
Principle L2 First instrument A
The Jersey Club beat shifts the 2-3 son clave's first hit onto the downbeat for a strong club accent
Concept L2 First instrument A
Jersey club smooths Baltimore club at a steady 140 BPM with its 'bed squeak' sample
Concept L2 First instrument AO
Baltimore club's kick hits beats 1-2-3, lands just after beat 4, and adds a pre-downbeat 'Thump'
Concept L2 First instrument A
Baltimore club's tempo rose from 125-128 BPM to 130+ and keeps accelerating
Fact L1 Foundations AO
Philly club heavies the Baltimore template with hardstyle detuned saws and sirens, up to 150 BPM
Concept L2 First instrument AB
The Miami bass kick is a long-decay 808 hit with a present transient, giving the genre its boomy low end
Fact L2 First instrument AC
Miami bass groove uses 16th-note hat rests to create a jerky disjointed feel
Principle L2 First instrument A
Miami bass percussion (zaps, rimshots, 80s hits) is placed to avoid the hat's gaps and to play around the bassline
Principle L2 First instrument AC
Miami bass doubles snare and clap on the same pattern, layering a rimshot, for a hybrid backbeat sound
Fact L2 First instrument AC
Tuning percussion hits relative to the kick and each other creates the forward momentum of a garage beat
Principle L2 First instrument AD
UK funky drums are either four-on-the-floor or syncopated, both layered with African-inspired percussion
Concept L2 First instrument AO
Club music chops rap acapellas and lo-fi voice recordings into percussive vocal loops
Concept L2 First instrument AC

Supporting — enrichment, not gating

The drum pattern alone — independent of sound selection — signals genre to a trained ear
Principle L2 First instrument A
Grime's 8-bar loop format switches beats every eight bars, giving MCs a different rhythmic foundation each cycle
Concept L1 Foundations AO
Grime's canonical 140 BPM tempo originated partly because FL Studio's default tempo is 140 BPM
Fact L1 Foundations AN
US garage producers like Masters at Work used syncopated 'skippy' drum programming that UK producers studied and copied
Concept L1 Foundations AO
Alternating phrases between two voices fills space and creates dialogue without adding density
Principle L2 First instrument AF