0

Step Sequencer

Program a 16-step drum beat with kick, snare, hi-hat, and clap, then export it as a real WAV file.

0%
Kick
Snare
Hi-Hat
Clap

Ready to play.

Processing... 0%

Result

A step sequencer is the classic way drum machines have been programmed since the 1980s: a grid of steps laid out across a bar, where clicking a cell tells a track to fire on that beat. This tool gives you a 16-step grid for four core drum sounds — kick, snare, hi-hat, and clap — so you can sketch out a beat by ear in seconds, the same way producers have been doing it for decades.

Set the tempo with the BPM control and dial in swing to shift every other 16th note late, turning a rigid, robotic grid into something that grooves. Press play and the pattern loops continuously while the currently playing step is highlighted across all four tracks, so you always see exactly where you are in the bar while you keep editing.

Every drum hit is synthesized live from oscillators and short bursts of filtered noise — there are no sample files to download, so the beat starts instantly. Under the hood, playback uses a lookahead scheduler that queues notes slightly ahead of time via the Web Audio API's own clock, which is what keeps a browser-based drum machine sounding tight instead of drifting the way a plain JavaScript timer would.

When your beat is ready, set how many loops you want and export it as a real WAV file rendered offline at full quality — perfect for dropping into a DAW, a video project, or just sharing a quick sketch. Everything runs locally in your browser: no audio is ever uploaded anywhere, no account is required, and the sequencer keeps working even if your connection drops.