Skip to content

global club · 140 BPM · 2000s-present

Work In Progress

Jersey club

A global club style.

Five-kick patterns, squeaky percussion, vocal-chop edits, and a 140 BPM groove built for dance challenges.

Paused while the core acid-house, techno, and progressive-house lanes are made strong enough for Live.

playful kick-driven TikTok-era club-edit
Library Jammy Jammy holding up a labeled jam jar, used on Jam Library / per-style pages. The jar color is intended to swap to match each style accent. STYLE style
STYLE style

What it sounds like

Jersey club is the New Jersey-born descendant of Baltimore club music, codified in the 2000s by Brick Bandits, DJ Tameil, and DJ Tim Dolla. The genre took Baltimore club’s syncopated drum patterns, vocal-chop editing, and 140 BPM tempo, and built it into a club edit / DJ tool format that exploded in popularity around 2013 (DJ Sliink) and again in 2021-2022 when it became the dominant sound of TikTok dance challenges.

A bar in and you’ve got it: a five-kick pattern at 140 BPM — kick on 1, then a syncopated “kick-kick-rest-kick-kick” cluster across beats 2-3 — and licensed or self-recorded vocal chops edited into rhythmic stabs. Bed-squeak-like percussion textures appear in countless tracks. The genre is playful, fast, and built for dance challenges.

The chord moves

Jersey club barely uses chords — when present, they’re plain triads or m7s in a basic 4-chord loop. The genre is rhythm and vocal-driven; the harmony is whatever your original or licensed vocal chop implies.

--chord minor7 --pattern stab and let the kick pattern carry it.

The groove

The five-kick pattern is the genre. At 140 BPM: kick on 1, then a syncopated cluster on beats 2-3 (typically kick on 2, 2.5, 3, 3.5, with a snare/clap on 3 to mark the backbeat). This pattern repeats, with licensed or self-recorded vocal chops taking the role of melodic interest.

Hi-hats are sparse — usually just the closed hat on the offbeats. The genre’s high-frequency content comes from the chopped vocal itself, gated and pitched.

The sounds

  • Drums: punchy 808 kick (the five-kick pattern is THE genre), 808 snare/clap on 3, sparse closed hat on offbeats. Sometimes layered with squeaky percussion you made or licensed.
  • Vocal texture: licensed, royalty-free, or self-recorded chops. Edited into rhythmic stabs that align with the kick pattern.
  • Bass: deep 808 sub following root motion. Mono.
  • Chord pad: optional, minimal sustained chord. Low in the mix.
  • FX: bed-squeak, air horns, vocal shouts (“yeah!”, “ay!”). Genre-coded.

Production tells

Want it modern? Tighter low end, brighter vocal samples, sharper transients. The 2022 TikTok wave is more polished than 2013 underground.

Want it 2013-DJ-Sliink-vintage? More distortion, lower-bitrate vocal samples, narrower stereo. Master at -8 LUFS for club punch.

piano roll
140 BPM · 4 bars · base oct 3
C3C4
Am7
Dm7
Em7
Am7
Hear the chord moves 140 BPM · stab

Am7 → Dm7 → Em7 → Am7

Click to hear it.

Listen to

Three records that show the style at full strength. Read them as listening pointers, not templates to copy.

Six recipes

Six ways to cook Jersey club.

One starter recipe, three variations that each take the style in a different direction, one sectioned recipe, and one curated Live handoff recipe. Each one cooks from a Markdown recipe — edit it before the MIDI lands in your DAW.

Starter

Bounce Stab Triplet

135-145 BPM

A Jersey-club first cook with 3-3-2 chord cuts, octave bass, sustain support, and call-response snaps.

bouncy club staccato

Study: DJ Tameil, “Swing Dat” (2006). Use the reference for club-edit bounce, sparse harmonic cells, and rhythm-first arrangement, not for melody, hook, groove, or sound design copying.

python jamburgr.py --config configs/recipes/jersey_club/jersey_club_bounce_stab_triplet.md

Variation

Call Cut Run

135-145 BPM

A fast call-cut lane with garage chops, octave bass, and high-shimmer response energy.

fast cut response

Study: Nadus, “Nxwxrk” (2014). Use the reference for club-edit bounce, sparse harmonic cells, and rhythm-first arrangement, not for melody, hook, groove, or sound design copying.

python jamburgr.py --config configs/recipes/jersey_club/jersey_club_call_cut_run.md

Variation

Dark Bed Bounce

135-145 BPM

A darker club lane with tresillo chords, trap-808 low end, and fifth-drone tension.

dark 808 bounce

Study: UNIIQU3, “Werk Ya Bawdy” (2014). Use the reference for club-edit bounce, sparse harmonic cells, and rhythm-first arrangement, not for melody, hook, groove, or sound design copying.

python jamburgr.py --config configs/recipes/jersey_club/jersey_club_dark_bed_bounce.md

Variation

Edit Gap Chops

135-145 BPM

A sparse edit lane with clave-like hits, root-fifth bass, root drones, and tiny motif answers.

edit sparse gap

Study: DJ Sliink, “Vibrate” (2012). Use the reference for club-edit bounce, sparse harmonic cells, and rhythm-first arrangement, not for melody, hook, groove, or sound design copying.

python jamburgr.py --config configs/recipes/jersey_club/jersey_club_edit_gap_chops.md

Sectioned

Club Edit Section Sketch

135-145 BPM

A section-aware Jersey-club sketch that separates bounce bed, edit gaps, and return.

arranged club edit

Study: R3LL, “Directions” (2015). Use the reference for club-edit bounce, sparse harmonic cells, and rhythm-first arrangement, not for melody, hook, groove, or sound design copying.

python jamburgr.py --config configs/recipes/jersey_club/jersey_club_club_edit_section_sketch.md

Live handoff

Live Club Edit Session

135-145 BPM

A Live Jersey-club session with section clips, sound cards, and licensed vocal/percussion prompts.

live club edit

Study: DJ Jayhood, “Hands On Ya Hips” (2010). Use the reference for club-edit bounce, sparse harmonic cells, and rhythm-first arrangement, not for melody, hook, groove, or sound design copying.

python jamburgr.py --config configs/recipes/jersey_club/jersey_club_bridge_ready_club_edit_session.md

Ready when you are

Cook a Jersey club pack.

Drop this in your terminal and you'll have a Standard MIDI pack in a folder, ready to drag into Live. Edit anything, swap any sound, throw out what doesn't work.

terminal
python jamburgr.py --key "A minor" --style jersey_club --progression i,iv,v,i --pattern stab --output-mode pack --out ./jams/jersey-club