MILLITACT
← Back to the website

Practise drum timing: a steady pulse starts slowly

You know the groove, yet it still feels uneven. Look closely at the pulse. Timing means placing strokes deliberately within a time grid and keeping the spaces between them steady.

Pulse and tempo do different jobs

Tempo tells you how quickly the beats follow each other. Pulse is the regular movement you hear or feel. Keeping the same tempo does not automatically mean your snare and kick sit consistently against that pulse. Start with a slow 4/4 bar and count 1, 2, 3, 4 aloud.

A short routine at the kit

Play quarter notes on the hi-hat first. Add the kick on 1 and 3, then the snare on 2 and 4. Repeat four bars, pause and listen carefully to the spaces. When this feels settled, move to eighth notes on the hi-hat. Change one thing per run. Adding speed, more notes and a fill together makes it harder to identify the cause of uneven timing.

Early, late or inconsistent?

A stroke before the pulse is early; one after it is late. A consistent offset differs from changing gaps. Use feedback to find recurring moments. Does the snare arrive late after a fill? Does the kick speed up in a difficult figure? Choose one small passage to repeat. A single score cannot replace listening or musical feel.

Measurement needs a suitable setup

MIDI can provide stroke times and identify different drums. In the beta, microphone input detects stroke times without reliably identifying individual drums. Connection, latency and calibration affect how input arrives. Check your setup before interpreting an offset as a statement about your playing. The website timing demo illustrates the idea; it does not measure you.

When should you speed up?

Increase the tempo when you can count, play comfortably and repeat a transition with control. Small steps are easier to compare than big jumps. Return to the last settled tempo when something new becomes difficult. MILLITACT moves from basics into style exercises; access currently runs through a closed iOS beta.

Explore the timing example