Rhythm Fitter

Tap an idea. Hear a rhythm.

Capture the rhythm in your head. Turn imperfect taps into a steady pattern — no music theory required.

0 taps

Hold mode: press for the length of the note, release for silence.

Try an example
Start a recording or try an example.

Swing = long:short within one quarter: 7:5, 5:3, 2:1 or 3:1. Eighth notes restores 1:1. Existing rhythms are reshaped; fine timing rounds to 1/24. Undo restores exact timing.

Your fitted rhythm appears here.

Gray: tapped timing · Green: fitted timing

Note editor

Select a note here or click it in the score. Positions start at 0; 1 = one quarter note. Enter decimals or fractions such as 1/2 or 1/3 (resolution: 1/24). Gaps become rests. Apply replaces the selected note; Add inserts a note using these fields. Edits replace the original taps; Undo restores them.

Changing playback speed preserves the rhythm.

Export

WAV: one complete loop, at playback BPM. Long audio exports are limited to 120 seconds.

On-device save

A small guide to rhythm

How do I turn tapping into notation?

Start a recording and tap the pad or Space at least four times. Finish to estimate the tempo and align taps to a regular grid. In Hold mode, release between notes to create rests. The first tap starts the first bar.

What is the difference between tempo and rhythm?

Tempo is the speed; rhythm is the pattern of note lengths and gaps. Input BPM changes how your taps are interpreted. Playback BPM changes only the speed. BPM here always means quarter notes, including 6/8: a dotted-quarter pulse of 80 equals 120 quarter-note BPM.

How do I read the score?

1 is a fixed C4, 0 is a rest. Underlines shorten notes; dots lengthen them; arcs tie fragments into one note. Labels use q = quarter note. The 3:2 mark means triplet timing. This captures rhythm, not melody. Tap mode cannot infer releases; its last note uses the selected length.

Is my recording uploaded?

Taps and audio are processed in your browser. Your last fitted rhythm is saved locally when browser storage is available. Sharing puts the fitted pattern in the link fragment; anyone with that link can open it. The hosting provider still receives normal website requests. No advertising or analytics scripts are currently installed.

Which export should I choose?

MIDI is for music software; MusicXML is a fixed-C4 score for notation editors; WAV is one loop of synthesized audio; SVG is a printable numbered score. Use the print dialog to save a PDF. JSON saves an editable rhythm project. Sound and metronome affect WAV; MIDI exports one rhythm track, and MusicXML exports C4 regardless of sound.