Online courseAll 76 lessons available · self-paced

Drum Programming and Groove Production

Rhythm, Timing, Sampling, and Arrangement

Build grooves inside every lesson and have them checked as you go. Each page embeds the Dubspot Groove drum machine, sets a target, and grades your pattern: step placement, velocity contour, swing, and timing. The 76 lessons cover rhythm fundamentals, drum sound and sampling, genre studios from Chicago house to amapiano and jungle, influential machines, timing and feel, and arrangement, with real recordings and performance data as listening references. No DAW or prior knowledge of drum notation is required.

Course
76 lessons in 15 modules
Listening
180+ reference recordings, each with a cue for what to hear
Video
50 performances, demonstrations, interviews, and archive clips
Format
Self-paced in the browser, graded as you build
A / INSIDE A LESSON

“Billie Jean,” where its backbeat came from, and a build that gets checked.

Every lesson pairs recordings with a cue for what to hear, explains where the rhythm came from and how the record was made, then hands you the drum machine to rebuild the groove and have it checked. Everything below is taken from Lesson 02, which is free and needs no account.

01 ListenReference card
Primary listen1982 · recording

Billie Jean

Michael Jackson

Drums: Leon “Ndugu” Chancler · Producer: Quincy Jones · Engineer and mixer: Bruce Swedien

What to listen for

The recurring core aligns with the starter grid: kick on 1 and 3, snare on 2 and 4, and eighth-note hi-hat. Chancler’s touch, dynamics, fills, and the engineered drum sound are not contained in those boxes.

Can you keep counting 1–2–3–4 while pointing to each snare answer?

Four sources cited on the card: Bruce Swedien’s session account, two Chancler interview archives, and a published transcription.

02 ReadFour of the lesson’s expandable panels
History & lineageThe backbeat before rock and roll

Rock and roll carried the backbeat to a mass audience, drawing on a much older African American rhythmic history.

Try it in a trackHow production method changes the comparison

Live, programmed, and hybrid describe how a track was made. Those labels alone do not reveal its onset pattern.

Rhythm ideaFour dimensions a three-lane grid cannot settle

Double-time, bass interaction, microtiming, and articulation require listening beyond which boxes are lit.

History & lineageA slow snare beneath fast hats

A beat-3 snare can create space for fast hats and low 808-style drums.

Panels open inside the lesson when you want the background. Instructions, checks, and debriefs stay outside them, so the exercise never depends on reading the history first.

03 Rebuild, then checkThe machine embedded in every lesson

Try a graded build now.

This is the first course to grade the build of a groove itself. The target is the starter grid that the recurring core of “Billie Jean” aligns with: kicks on 1 and 3, snares on 2 and 4, and a closed hat on every eighth note. Match it, then press CHECK MY GROOVE: the check compares your grid with the target and names any lane and step that differ.

  1. 1Press a box to place a hit; press it again to clear it.
  2. 2Press play to hear your pattern against the count.
  3. 3Check the groove. Inside the course, passed checks are saved to your account.
EXERCISE · REBUILD THE TARGET

Four quarter-note clicks count the bar; the target then plays once and stops.

DUBSPOT GROOVEPRACTICE
Audio engine off. Press play to start.
Pattern stopped

VEL: drag a step up or down to set how hard it hits. Click an empty step to place it, click a hit to clear it. Shift with the up and down arrows moves velocity 5 at a time; add Alt or Option to move 1.

Your press enables browser audio. The sounds are generated by the instrument, not streamed from a recording.

04 Keep
  • Export WAV or MIDI
  • Share any pattern by link
  • Passed exercises saved to your account
Open Lesson 02: Kick, Snare, and Hats
B / GENRES, ROOTS, MACHINES

34 genre studios. 4 roots traditions. The machines that made the records.

A genre studio teaches a rhythm through its scene and its records before you program it. Roots lessons trace clave, the One, dub, and samba into the patterns you build. Machine lessons explain how specific hardware shaped what producers could do, from the 808 to Amiga trackers.

Genre studios Lessons 24 to 57

  • House
    Lessons 24 to 27

    Chicago house, deep and soulful house, tech house, disco and French touch

  • Techno and electro
    Lessons 28 to 32

    Detroit techno, peak-time techno, electro and Miami bass, broken techno and UK bass, hard techno

  • Hip-hop
    Lessons 33 to 37

    Boom bap, J Dilla’s layered time, trap fundamentals, trap hat phrases, drill and the sliding 808

  • Jungle, drum and bass, footwork
    Lessons 38 to 41 and 53 to 56

    Anatomy of the Amen, chop and flip, two-step rollers, halftime and footwork at 160, 1990s jungle, Amiga trackers, break editing, drum and bass architecture

  • Garage, bass, club
    Lessons 42 to 46

    UK garage, 2-step, dubstep at 140, Baltimore and Jersey club, grime and UK funky

  • Global club rhythms
    Lessons 47 to 52

    Reggaeton and the dembow cell, one drop and dub, dancehall riddims, Afrobeats, amapiano and funk carioca, Afro house, AfroTech, 3-step, gqom

  • Lo-fi and downtempo
    Lesson 57

    Written groove space before surface treatment

Roots Lessons 58 to 61

  • 58Clave: the key
  • 59Funk, the One, and the second line
  • 60Dub: the mixing desk becomes an instrument
  • 61Brazil: samba bateria and machine percussion

Machines 9 lessons

  • 18808 programming
  • 19909 programming
  • 20Classic breaks: Amen, Think, Funky Drummer
  • 21Sampler timing and pad performance
  • 54Amiga trackers in jungle production
  • 62LM-1 and LinnDrum
  • 63The MPC dynasty: 60, 3000, 2000XL
  • 64SP-12 and SP-1200
  • 65Rack samplers: S950, S1000, and the E-mu line

The listening list

41 of the 180+ recordings referenced in the course, by year. Each is the primary listen of the lesson shown, with a cue for what to hear and a click-to-load player.

  1. 1959Afro Blue Cal Tjader SextetL12
  2. 1963Wipe Out The SurfarisL17
  3. 1967Cold Sweat James BrownL10
  4. 1969Amen, Brother The WinstonsL20
  5. 1970Funky Drummer James BrownL11
  6. 1975Dub from the Roots King TubbyL60
  7. 1979Good Times ChicL27
  8. 1979One Drop Bob Marley & The WailersL48
  9. 1982Planet Rock Afrika Bambaataa & Soulsonic ForceL18
  10. 1982Billie Jean Michael JacksonL02
  11. 1983Clear CybotronL28
  12. 1984When Doves Cry PrinceL21
  13. 1985Under Me Sleng Teng Wayne SmithL49
  14. 1986Can You Feel It Mr. FingersL25
  15. 1987Your Love Jamie Principle / Frankie KnucklesL24
  16. 1988Good Life Inner CityL19
  17. 1991Ellos Benia Dem Bow Nando BoomL47
  18. 1992They Reminisce Over You (T.R.O.Y.) Pete Rock & CL SmoothL08
  19. 1994N.Y. State of Mind NasL33
  20. 1994Original Nuttah Shy FX and UK ApacheL53
  21. 1994Inner City Life GoldieL39
  22. 1995The Angels Fell DillinjaL55
  23. 1997The Bells Jeff MillsL29
  24. 1997Ripgroove Double 99L42
  25. 1998Sincere MJ ColeL43
  26. 2000Fall N Love Slum VillageL34
  27. 2002Eskimo WileyL46
  28. 2004Gasolina Daddy YankeeL47
  29. 2005Midnight Request Line SkreamL44
  30. 2005Dance My Pain Away Rod LeeL45
  31. 2009Superman Black Coffee feat. BucieL52
  32. 2010Hard in da Paint Waka Flocka FlameL35
  33. 2013Versace MigosL36
  34. 2013Feelin DJ RashadL41
  35. 2016Ice Drop DJ LagL52
  36. 2017Perth KiNKL26
  37. 2019Dior Pop SmokeL37
  38. 2020Essence Wizkid feat. TemsL50
  39. 2021So U Kno OvermonoL31
  40. 2023Baddadan Chase & Status and BouL56
  41. 2025Ao Vivo Rio Carnaval 2025 MangueiraL61
C / START FREE

Play four lessons before you pay.

Lessons 1 and 2 open without an account. The studio lessons 26 and 29 open with a free Dubspot account, graded exercises included. Each card shows the pattern the lesson opens on.

D / COURSE OUTLINE

All 76 lessons, in order.

Open a module to see its lessons. One purchase includes the whole curriculum and every later addition.

Module 01

Start Here

Learn the 16-step grid, program the rhythmic roles of kick, snare, and hi-hat, and establish a reliable practice routine. Lessons 1 and 2 are available at no cost.

Lessons 1 to 3
  1. 01

    Free lessonSixteen Boxes

    Learn how a 16-step grid represents one bar of sixteenth notes, then program a four-on-the-floor kick pattern.

  2. 02

    Free lessonKick, Snare, and Hats

    Assign kick, snare, and hi-hat to their rhythmic roles, then reconstruct a three-voice groove by ear.

  3. 03

    How to Practice This Course

    Use retrieval practice and a five-minute cold re-test to establish a repeatable study routine.

Module 02

Rhythm and Timing

Study subdivision, bars and phrases, rests and pickups, tuplets, swing, compound meter, backbeat placement, dynamics, interlocking timelines, and transcription.

Lessons 4 to 13
  1. 04

    The Subdivision Ladder

    Identify quarter notes, eighth notes, and sixteenth notes within one pattern, then place notes on the e and a subdivisions.

  2. 05

    Bars and Phrases

    Identify bar boundaries, compare one-bar and two-bar phrases, and program a two-bar call and response.

  3. 06

    Rests, Pickups, and Anticipation

    Use rests, pickups, and anticipations to control the arrival and weight of beat 1.

  4. 07

    Triplets and Tuplets

    Program triplet subdivisions with ratchets and compare them with positions that a 16-step grid cannot represent exactly.

  5. 08

    Swing

    Identify the delayed sixteenth-note positions that create swing, calculate their timing in milliseconds, and set the amount by ear.

  6. 09

    Compound Time: 6/8 and 12/8

    Count 6/8 and 12/8 as compound meter, locate four felt beats in a twelve-step bar, and complete a shuffle pattern.

  7. 10

    Backbeat Placement

    Compare standard and displaced backbeats, measure the displacement, and program a musically stable variation.

  8. 11

    Velocity and Ghost Notes

    Use velocity tiers to distinguish primary accents from ghost notes while keeping step placement fixed.

  9. 12

    Tresillo, Clave, and Interlock

    Distinguish tresillo, clave, and interlocking rhythmic timelines; reconstruct a clave pattern by ear; and identify each tradition accurately.

  10. 13

    Transcribing Grooves by Ear

    Apply a six-step transcription method: establish the pulse, locate beat 1, write the count, isolate voices, program the pattern, and verify it by listening.

Module 03

Drumcraft, Sampling, and Arrangement

Shape and layer drum sounds; apply drummer-informed part writing; program 808 and 909 vocabularies; work with breaks and sampler timing; and arrange drums around bass and vocals.

Lessons 14 to 23
  1. 14

    Shaping Drum Sounds

    Hold a pattern constant while comparing attack, body, decay, and drum-kit voicing.

  2. 15

    Layering and Tuning Drums

    Layer and tune two drum voices on the same step, then adjust the composite sound to suit the groove.

  3. 16

    Writing Playable Drum Parts

    Use two-hand and two-foot constraints to write physically playable drum parts, then break those constraints deliberately.

  4. 17

    Fills, Cymbals, and Dynamics

    Build fills from rudiments, place cymbal accents at phrase boundaries, and shape repeated hits with dynamics.

  5. 18

    808 Programming

    Program core 808-style drum voices and apply their timing and orchestration to electro and Miami bass patterns.

  6. 19

    909 Programming

    Program a 909-style four-on-the-floor pattern with kick, clap, closed hi-hat, and offbeat open hi-hat.

  7. 20

    Classic Breaks: Amen, Think, Funky Drummer

    Analyze the Amen, Think, and Funky Drummer breaks, map their drum roles, and reconstruct their rhythmic principles with the course kit.

  8. 21

    Sampler Timing and Pad Performance

    Apply sampled-kit swing, manage limited sample memory, organize pad layouts, and use speed-change sampling techniques.

  9. 22

    Kick and Bass

    Coordinate kick and bass through doubling, call and response, and deliberate separation, then decide which part articulates beat 1.

  10. 23

    Drums Around the Vocal

    Translate a vocal phrase into a rhythmic map, place drum details around the vocal, and reduce a crowded accompaniment to its essential frame.

Module 04

House

Compare Chicago, deep, and tech house drum construction, then connect disco phrasing and dynamics to French-touch programming.

Lessons 24 to 27
  1. 24

    Chicago House: Hats and Swing

    Program a Chicago house foundation with steady quarter-note kicks, syncopated hi-hats, responsive claps, and controlled swing.

  2. 25

    Deep House: Shuffle and Percussion

    Build a three-level hi-hat shuffle, place percussion between clap accents, and use an empty kick bar to create structural space.

  3. 26

    Free with accountTech House: Space and Syncopation

    Program a sparse tech house groove, resolve rhythmic crowding, and work within a twelve-step density limit.

  4. 27

    Disco and French Touch

    Program disco sixteenth-note hi-hats, offbeat open-hi-hat accents, and a tom turnaround, then shape the loop with velocity.

Module 05

Techno and Electro

Move from Detroit and peak-time techno into electro, Miami bass, broken techno, UK bass, and faster distorted grooves.

Lessons 28 to 32
  1. 28

    Detroit Techno: Electro Accents

    Combine steady quarter-note kicks with an electro-influenced rim pattern and subtle tonal treatment on one drum voice.

  2. 29

    Free with accountPeak-Time Techno: Four-Layer Roller

    Construct a four-layer techno groove with interlocking hi-hats, an eighth-note ride, microtimed rim hits, and velocity variation.

  3. 30

    Electro & Miami Bass Deep Dive

  4. 31

    Broken Techno & UK Bass

  5. 32

    Hard Techno: Speed, Distortion, Restraint

Module 06

Hip-Hop

Program boom bap, study J Dilla's layered timing, build trap foundations and hi-hat phrases, and write drill patterns with moving 808 bass.

Lessons 33 to 37
  1. 33

    Boom Bap Skeleton

  2. 34

    J Dilla: Layered Time

  3. 35

    Trap Fundamentals

  4. 36

    Trap Hat Phrases

  5. 37

    Drill and the Sliding 808

Module 07

Jungle, Drum & Bass, and Footwork

Hear the Amen as a performed break, then study sampler rearrangement, two-step drum and bass, rollers, halftime, and footwork.

Lessons 38 to 41
  1. 38

    Anatomy of the Amen

  2. 39

    Chop and Flip

  3. 40

    Two-Step DnB & Rollers

  4. 41

    Halftime and Footwork at 160 BPM

Module 08

Garage, Bass, and Club Rhythms

Compare four-on-the-floor garage, 2-step, dubstep, Baltimore and Jersey club, grime, and UK funky through their kick gaps and phrase shapes.

Lessons 42 to 46
  1. 42

    UK Garage: 4x4 Swing and Skipping Drums

  2. 43

    2-Step: The Missing Kick

  3. 44

    Dubstep at 140: Space Between the Hits

  4. 45

    Baltimore and Jersey Club: Break Layers and the Five-Kick Pulse

  5. 46

    Grime and UK Funky: Eight-Bar Switches and Rolling Drums

Module 09

Global Club Rhythms

Study dembow, one drop, dancehall, Afrobeats, amapiano, funk carioca, Afro House, AfroTech, 3-Step, and gqom through scene histories and production tasks.

Lessons 47 to 52
  1. 47

    Reggaeton: The Dembow Cell and the Timbal Turn

  2. 48

    One Drop and Dub: The Missing Kick

  3. 49

    Dancehall Riddims

  4. 50

    Afrobeats: Timing and Percussion

  5. 51

    Amapiano and Funk Carioca: Log Drum and Tamborzão

  6. 52

    Afro House, AfroTech, 3-Step, and Gqom

Module 10

Jungle and Drum & Bass Deep Dive

Begin with 1990s Jungle history, sound-system practice, pirate radio, dubplates, break development, and bass placement. Then study Amiga tracker constraints, advanced resampling, and arrangement languages from LTJ Bukem, Goldie, and Roni Size to current drum and bass.

Lessons 53 to 56
  1. 53

    1990s Jungle: Breaks, Bass, and the Rave

  2. 54

    Amiga Trackers in Jungle Production

  3. 55

    Jungle Break Editing: Slices, Tails, and Resampling

  4. 56

    Drum & Bass Architecture: LTJ Bukem, Goldie, Roni Size, and Modern DnB

Module 11

Lo-Fi and Downtempo

Separate written groove space from surface treatment, compare clean and treated prints at controlled tempos, and export a restrained two-bar groove.

Lesson 57
  1. 57

    Lo-Fi & Downtempo: Space Before Surface

Module 12

Roots

Study clave, funk and second-line relationships, dub mixing practice, samba bateria roles, and Brazilian machine-percussion transformations.

Lessons 58 to 61
  1. 58

    Clave: The Key

  2. 59

    Funk, the One & the Second Line

  3. 60

    Dub: The Mixing Desk Becomes an Instrument

  4. 61

    Brazil: Samba Bateria and Machine Percussion

Module 13

Machines

Compare Linn machines, three generations of MPC workflow, the SP-12 and SP-1200, and rack samplers from Akai and E-mu.

Lessons 62 to 65
  1. 62

    LM-1 & LinnDrum: Fixed Voices, Finished Records

  2. 63

    The MPC Dynasty: 60 to 3000 to 2000XL

  3. 64

    SP-12 & SP-1200: Memory Zones, Outputs, and Tails

    Compare the SP-12 and SP-1200 sound layouts, budget four sample-memory zones, map three output-filter types, and program a deliberate same-lane tail cut.

  4. 65

    Rack Samplers: S950, S1000, and the E-mu Line

    Trace audio and MIDI through rack-sampler programs, compare playback rate with time stretch, map Akai keygroups and E-mu zones, and transfer the decisions to current sampler practice.

Module 14

Timing and Feel

Diagnose humanization, hear microtiming against accompaniment, read performance event data, capture and scale a lane template, then continue into odd meter, polyrhythm, polymeter, and cross-genre transfer.

Lessons 66 to 71
  1. 66

    The Humanization Ladder

    Diagnose a rigid pattern by shaping velocity first, adding selected timing only when needed, comparing frozen correction amounts, and repairing unrelated drift.

  2. 67

    Microtiming in Context: The Bass Reference

    Hold one drum timing map fixed while bass reinforces the kick or an early percussion reply, then repair a drifting bass anchor without changing the drums.

  3. 68

    Groove X-ray: Read a Performance as Event Data

    Compare a centered control with one two-bar performance, read onset, velocity, and nearest-sixteenth timing offsets, then repair three altered events.

  4. 69

    Groove Templates & Controlled Variation

    Capture a 16-position timing-and-dynamics map from one hat performance, scale its influence on a different groove, then write a second-bar answer.

  5. 70

    Odd Meter, Polyrhythm & Polymeter for Programmers

    Program native 5/4 and 7/8 bars, distinguish shared-cycle polyrhythm from independent-loop polymeter, and predict where unequal cycles meet again.

  6. 71

    Cross-Genre Transfer

    Name the rhythmic relationship that must survive a context change, repair a copied kick weight that breaks it, then describe what you kept, changed, and left out.

Module 15

From Loop to Track

Write fills and transitions, shape energy across a song, understand DJ-facing phrasing, process the drum bus, and complete three contrasting grooves.

Lessons 72 to 76
  1. 72

    Fills, Turnarounds & Transitions

    Choose a transition window, clear competing events, shape a fill or turnaround, and make the next downbeat read as a new section.

  2. 73

    Phrasing & Energy: Drums Across a Song

    Map drum-state changes across complete recordings, preserve an invariant while revoicing or subtracting one role, and write an 32-bar section plan.

  3. 74

    DJ Grammar

    Count record entries and exits, prepare three drum states, hear a low-end handoff, and write the landmarks another DJ can use without imposing one phrase length on every genre.

  4. 75

    The Drum Bus: Glue, Grit, Punch

    Hear how attack reshapes a drum’s front edge, blend restrained compression, add the minimum useful drive, and restore the velocity contour feeding the bus.

  5. 76

    Capstone: Three Grooves, Three Worlds

    Reconstruct an unseen two-bar phrase and repair four audible faults, then build one original groove and carry its defining rhythmic relationship into two contrasting contexts.

E / WHAT YOU GET

One purchase, the whole course, and everything added later.

  • All 76 lessons, and every lesson added to the course later
  • Graded exercises in every lesson, with passes saved to your account
  • The Dubspot Groove drum machine on every lesson page: seven sound sets, 16 or 32 steps, velocity, swing, and per-hit timing
  • 180+ reference recordings with listening cues, and 50 performance, demonstration, interview, and archive videos
  • WAV and MIDI export and share-by-link for any pattern you build

Questions before you start

Do I need a DAW or any other software?

No. Each lesson page embeds the Dubspot Groove drum machine, and every exercise runs in the browser. When you want to keep working in a DAW, export the pattern as WAV or MIDI.

Do I need to read drum notation?

No. The course teaches through the 16-step grid and the spoken count (1 e & a). Notation terms are introduced where they help you describe a groove, never as a prerequisite.

How does the grading work?

CHECK MY GROOVE compares your pattern with the target: step placement first, then velocity, swing, and per-hit timing as later lessons introduce them. Feedback names the lane and step to revisit.

Is the price a subscription?

No. One purchase covers all 76 lessons and every lesson added later. The launch offer is $19 through September 15; the list price is $99.

Can I try it before buying?

Yes. Lessons 1 and 2 open without an account. Lessons 26 (Tech House) and 29 (Peak-Time Techno) open with a free Dubspot account, graded exercises included.

Where does the music come from?

Listening references link to recordings in click-to-load players, each with a cue for what to hear. The grooves you build and the practice audio are original patterns and independently produced sounds generated by the instrument. The course does not bundle or resell the recordings.

Lesson 1 · No account required

Begin with Lesson 1: Sixteen Boxes.

Open lesson 1

Prefer to start in a studio? Lessons 26 and 29 are free with a Dubspot account.

$19$99Purchase course