Step Sequencing 101: Programming Beats on a Drum Machine
Programming a drum machine feels a little like doing a puzzle: a grid of squares, a few rules, and suddenly a groove is pumping out of your speakers. You do not need to play drums, read music or have fast hands. You need to understand one grid and a handful of patterns, and then trust your ears.
The 16-step grid explained
Most drum machines and beat makers are built around a step sequencer. Each row is a sound (kick, snare, hi-hat, clap and so on). Each column is a step in time. Switch a step on and that sound plays when the sequencer reaches it. The sequencer then loops round to the start, again and again.
The standard length is 16 steps, which equals one bar of 4/4 time divided into sixteenth notes. That makes the counting simple:
Many sequencers shade every fourth step differently so you can see the beats at a glance.
- Steps 1, 5, 9 and 13 are the four main beats: "one, two, three, four".
- Steps 3, 7, 11 and 15 are the "ands" between the beats (the eighth-note offbeats).
- The even-numbered steps are the in-between sixteenth notes, where much of the funk and swing lives.
The machine that changed everything: the TR-808
Roland released the TR-808 in 1980. It did not use recorded drum samples; it generated its sounds with analogue circuits. As a result its drums did not sound much like a real kit, and it was not a big commercial success at first. Then musicians fell in love with exactly those unrealistic sounds: a deep, booming kick that could be stretched into a long bass tone, a snappy snare, crisp hats and that famous handclap and cowbell.
Early-1980s records such as Marvin Gaye's "Sexual Healing" and Afrika Bambaataa and the Soulsonic Force's "Planet Rock" made the 808 sound famous, and it became a foundation of hip hop, electro and later trap, where the long 808 kick often doubles as the bassline. Its successor, the TR-909, became closely tied to house and techno. The grid-and-buttons workflow of these machines is still how most beat makers work today.
Try it: two beats to program right now
Open the online drum machine and clear the grid (press C on HarmonyHub). Then click in the steps below. Press Space to start and stop.
Beat 1: house, "four on the floor"
Beat 2: a classic hip-hop groove
If you get stuck, load a preset such as Hip-Hop or Funk Groove on HarmonyHub and study which steps are lit. Copying grooves you like is the fastest way to learn.
- Tempo: around 120–125 BPM.
- Kick: steps 1, 5, 9, 13. A kick on every beat is what "four on the floor" means.
- Clap or snare: steps 5 and 13 (beats two and four).
- Hi-hat: steps 3, 7, 11, 15, the offbeats. This "ts" between kicks gives house its bounce.
- Optional: add extra quiet hats on every even step for drive.
- Tempo: around 85–95 BPM.
- Kick: steps 1, 8 and 11. Kicks that avoid the main beats create the laid-back, syncopated feel.
- Snare: steps 5 and 13. The backbeat is the anchor; keep it solid.
- Hi-hat: every odd step (1, 3, 5, 7, 9, 11, 13, 15), steady eighth notes.
- Try moving the third kick from 11 to 12, or adding one on 16, and listen to how the groove shifts.
Tempo and BPM
Tempo is measured in beats per minute (BPM). Each style has a comfortable zone: hip hop often sits around 85–95 BPM, house around 120–128, drum and bass up near 170. Trap is commonly written around 130–150 BPM but felt at half time, so it seems slower than the number suggests.
The same pattern can change character with tempo alone. Speed the hip-hop beat above up to 120 and it starts to feel like a funk or breakbeat groove. If you want to match a beat to a song, a BPM calculator helps you work out its tempo by tapping along. On the HarmonyHub drum machine you can nudge the tempo up or down by 5 BPM with the arrow keys.
Swing: from robotic to human
A straight sequencer plays every step exactly on the grid, which can sound stiff. Swing (also called shuffle) delays every second sixteenth note slightly, so the pairs of steps become long-short instead of equal. A little swing makes hats and ghost notes feel relaxed and human; a lot gives a bouncy shuffle.
Start with small amounts and increase until the groove "sits back" without sounding drunk. HarmonyHub's Sequencer mode includes a swing control along with more drum kits, so you can hear the effect on the same pattern.
Making variations so it doesn't get boring
A one-bar loop repeated for three minutes gets tiring quickly. Producers keep beats interesting with small changes:
Programming is also great practice for real drumming. Once you understand where the kick and snare fall, try playing the same patterns on the virtual drum kit with your fingers and feel the difference between programming a groove and performing it.
- Fills: in the last bar of a phrase, add a few toms or extra snares on steps 13–16 to lead into the next section.
- Drop-outs: remove the kick for a bar, then bring it back for a big return.
- Ghost notes: add very quiet snares on even steps for texture.
- Open hats: swap one closed hat for an open one, often just before a snare.
- Change one thing every four or eight bars: listeners notice structure even when they cannot name it.
Your next beat
Every beat you love is built from the same grid: kicks, snares and hats placed on sixteen steps at a chosen tempo, with a little swing and variation. Program the two beats above, then change one step at a time and listen. When something makes you nod your head, record it and keep going.