Online music production coursesDrum Programming and Groove Production · 70+ lesson course

Learn to program drums.

A complete 70+ lesson course covering rhythm, sampling, arrangement, genre vocabulary, timing, and influential drum machines. Study each topic through focused listening and guided production exercises using Dubspot Groove directly in your browser.

Course format
70+ lessons · self-paced
Launch offer
$49.50 (50% off $99)
Free lessons
Lessons 1 and 2
Dubspot Groove · Web drum machineFree to use · iPad app coming soon
DUBSPOT GROOVE
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.

A / THE COURSES

Current and forthcoming courses.

Start with Drum Programming and Groove Production. Music Foundations and Theory and Composition are in development.

B / THE METHOD

Each lesson combines listening, programming, and feedback.

Listen for a specific relationship, such as backbeat placement, hi-hat density, or swing timing. Program that relationship, compare your pattern with the exercise target, and revise it by ear. Reference recordings support analysis; course exercises use original patterns and independently produced practice audio.

C / THE PRACTICE LOOP

A repeatable six-stage practice process.

The sequence moves from guided analysis to independent programming.

  1. 01

    Listen

    Identify the pulse, drum voices, and musical role of the part.

  2. 02

    Isolate

    Focus on one drum voice or timing relationship at a time.

  3. 03

    Predict

    Write or tap the pattern before viewing the exercise target.

  4. 04

    Program

    Build the part on the grid with progressively less guidance.

  5. 05

    Revise

    Change placement, dynamics, sound, or timing and compare the result.

  6. 06

    Export

    Save the pattern or export WAV and MIDI for further production.

D / FROM THE BLOG

Latest from Dubspot.

Articles on production techniques, music technology, and critical listening.

AudioThing Orbita Euclidean drum machine plugin with eight circular sequencers
Software

AudioThing Orbita Spreads Hits Across Eight Circles

11 min readAug 31, 2026

Born Second BS-203 MacroAcidizer plugin panel with Classic, Silver, and BB modes
Software

Born Second BS-203 Packs Three Acid Boxes for $25

9 min readAug 31, 2026

Emergence Audio Envoy analog percussion instrument for Kontakt Player, official product artwork
Software

Emergence Audio Envoy: Analog Percussion That Keeps Changing

10 min readAug 31, 2026

Phaseburn One software synthesizer oscillator section interface
Software

Phaseburn One: The Synth Built on a Phase-Locked Loop

9 min readAug 31, 2026

u-he MELT analog Eurorack filter module in a modular synthesizer rack
Hardware

u-he MELT Review: The First u-he You Can Touch

9 min readAug 31, 2026

Arturia Pure SUB bass design synthesizer plugin interface
Software

Arturia Pure SUB Review: A Synth Made Only for Bass

9 min readAug 30, 2026

E / THE DEALS DESK

Current music production deals.

Discounts from music software and equipment retailers.

Drum Programming and Groove Production · 70+ lesson course · Lessons 1 and 2 free

Begin with the first lesson at no cost.

View the course