Polyrhythm Calculator
Enter two or more beat counts and a tempo to see note durations, LCM cycle length, and a visual grid of where beats align.
Settings
Note Durations per Pattern
Beat Alignment Grid
Each row is one pattern. Filled squares = beat onset. Shared columns = beats that coincide.
Summary
Enter two or more beat counts and a tempo to see note durations, LCM cycle length, and a visual grid of where beats align.
How it works
- Each pattern fills one measure. Enter how many evenly spaced beats each pattern has (e.g. 3 and 4 for a 3:4 polyrhythm).
- Set the tempo in BPM and select the measure length (quarter-note or eighth-note pulse).
- The calculator divides the measure duration by each beat count to get each note's duration in milliseconds.
- It then finds the Least Common Multiple (LCM) of all beat counts, which tells you how many measures pass before every pattern lands on beat 1 at the same time.
- A visual grid plots each pattern's beat positions across one full LCM cycle so you can see coincidences and offsets at a glance.
Use cases
- Understand where beats align in a 3-against-4 or 5-against-7 polyrhythm before performing or programming it.
- Calculate exact note durations (ms) to configure drum machine step lengths or DAW grid snapping.
- Find the LCM cycle so you know how many bars to loop a polyrhythmic pattern before it resolves.
- Study cross-rhythm structures when arranging for multiple percussion voices.
- Teach polyrhythm concepts visually in music theory or composition classes.
Frequently Asked Questions
Last updated: 2026-07-01 ·
Reviewed by Nham Vu