Code tool

Drum Machine

Compose and play a four-track rhythm with adjustable BPM and swing.

In-browser processingNo account requiredPrivacy details ↗
Kick
Snare
Hi-hat
Clap

Ready. Sounds are synthesized in this browser.

No audio samples, recording, upload, or export.

A QUICK WALKTHROUGH

How to use this tool

  1. Toggle cells to create a pattern for each drum voice.
  2. Set BPM and swing, then press Play.
  3. Press Stop to release audio resources when finished.

Synthesized locally

Oscillators and generated noise create the drum voices in this browser. No audio is recorded, uploaded, or exported.

GOOD TO KNOW

Common questions

Are audio samples used?

No. The kick, snare, hi-hat, and clap are synthesized locally.

Does Stop clean up audio?

Yes. Stop cancels the sequencer and closes its AudioContext.