Metronome Subdivision Calculator
Calculate the precise pulse rate of any rhythmic subdivision or polyrhythm at a given tempo in BPM. Use it when programming drum machines, practising complex meters, or aligning two independent rhythmic layers.
About this calculator
A metronome beat at a given BPM defines a master pulse, but music regularly subdivides that pulse into smaller equal parts or overlays it with competing rhythms. This calculator uses the formula: pulses per second = (masterTempo / 60) × subdivision × polyrhythm × accentPattern. Dividing BPM by 60 converts beats per minute into beats per second. Multiplying by the subdivision value (e.g., 2 for eighth notes, 4 for sixteenth notes) gives the rate of subdivided clicks. The polyrhythm ratio layers a second independent pulse stream — for example, 3:2 means three evenly spaced pulses across the same span as two master beats. The accent pattern multiplier flags which pulses carry emphasis, helping performers feel the grid within complex meters like 5/4 or 7/8.
How to use
Set masterTempo = 120 BPM, subdivision = 4 (sixteenth notes), polyrhythm = 1 (no polyrhythm), accentPattern = 1. Apply the formula: pulses/sec = (120 / 60) × 4 × 1 × 1 = 2 × 4 = 8 pulses per second. That means a sixteenth-note grid fires 8 times every second at 120 BPM. Now add a 3:2 polyrhythm (polyrhythm = 1.5): pulses/sec = 2 × 4 × 1.5 × 1 = 12 per second — the triplet layer fires 50% more frequently, creating the characteristic cross-rhythm feel of Afro-Cuban clave.
Frequently asked questions
How do I calculate the duration of a sixteenth note at a given BPM?
First convert BPM to beats per second by dividing by 60 — at 100 BPM that is 1.667 beats per second. One beat equals one quarter note, so a sixteenth note is one quarter of that duration: 1 / (1.667 × 4) = 0.15 seconds, or 150 milliseconds. Knowing exact note durations in milliseconds is essential for programming delay effects, quantising MIDI recordings, and synchronising audio to picture in film scoring.
What is a polyrhythm and how does it differ from a subdivision?
A subdivision divides each beat into equal smaller parts within a single rhythmic layer — for instance, playing four sixteenth notes per quarter-note beat. A polyrhythm places two or more independent rhythmic streams simultaneously where each stream has a different number of pulses over the same timespan, such as three against two (3:2) or four against three (4:3). Subdivisions feel like zooming into the grid, while polyrhythms feel like two separate grids pulling against each other, creating rhythmic tension and forward momentum.
When should musicians use accent patterns in complex meters?
Accent patterns are especially important in asymmetric meters like 5/4, 7/8, or 11/16, where the beats do not divide into equal groups. Accenting certain subdivisions — for example, grouping 7/8 as 2+2+3 — gives the meter a recognisable shape that performers and listeners can follow. Without clear accent markers, irregular meters feel random and difficult to feel naturally. Drummers, conductors, and composers use accent patterns to communicate the internal structure of a bar to the whole ensemble.