Tested tool guide
Tested browser tools
Checked August 16, 2026
What Drum Machine / Beat Maker does, with a checked example
A step sequencer drawn as a 16-column grid: each row is one drum sound from the selected kit, and every cell you light triggers that sound on that step. Playback sweeps the grid at the tempo you set and loops the measure endlessly, so you hear the pattern the way it will repeat. Everything runs in the page, and nothing you build is uploaded. The most common surprise is scale: the grid is one 4/4 measure of 16th notes, not 16 beats, so at 120 BPM the whole loop lasts just 2 seconds and each step is 125 ms.
Worked example
A concrete input and expected output from the current implementation.
Input
Pattern: kick on steps 1, 5, 9, 13; snare on steps 5 and 13; closed hat on steps 1, 3, 5, 7, 9, 11, 13, 15. Tempo: 120 BPM.
->
Expected output
A four-on-the-floor loop, 2.0 s long: kick fires at 0.00, 0.50, 1.00, and 1.50 s; snare at 0.50 and 1.50 s; hat at every 0.25 s from 0.00 to 1.75 s. In musical terms: kick on all four beats, snare backbeat on beats 2 and 4, hats on every eighth note.
Steps 1-4 are beat 1, 5-8 beat 2, 9-12 beat 3, and 13-16 beat 4, so the snare lands on beats 2 and 4, the classic backbeat. At 120 BPM a beat is 0.5 s and a 16th-note step is 0.125 s, so the 16-step loop takes 2.0 s.