Skip to content

Rubato Metronome

Sign in to save your beats, transitions, and subdivision profiles — they'll be waiting for you next time, on any device.

or

Rubato Metronome

Beat-mapped tempo engine

Audio engine idle
BPM live
Beat 0 / 0
Elapsed 00:00.00
Clock Web Audio HW
Beat Timeline

Every beat carries its own independent BPM. Type a value or drag the slider — duration is calculated natively as D = 60,000 / BPM.

Repeating Patterns

Click "Select Beats" above, choose a run of beats from the timeline, then save it here as a reusable pattern. Chain it into the sequence any number of times.

No patterns saved yet.

Transition Intervals

Build a bounded tempo phrase from a launch BPM to a destination BPM across N beats, using one of four curve equations. Save it, then chain it into the sequence.

Chained Tempo Map

Click a saved interval to append it to the master sequence. Drag to reorder. This is the full musical section, visualized.

No intervals chained yet — save an interval above, then click it to append.

Subdivision Profiles

The 1,000-unit canvas: split any beat into arbitrary, unevenly-weighted micro-clicks. Save a profile, then assign it to any beat in the timeline.

No subdivision profiles yet. Create one, then open any beat card's subdivision icon to assign it.