Session / Free browser tool

Euclidean Rhythm Pattern

Distribute a pulse count as evenly as possible across a step grid.

Your result
Pattern
· · · ● · · ● · · ● · · ● · · ●
Effective pulses
5

How this works

pulse when floor((i+1)×pulses/steps) differs from floor(i×pulses/steps)

Use the result carefully

Rotation is leftward. Pulses are capped to the number of steps; the pattern is not played automatically.

Calculations run on your device. No audio uploads, account, or email required. Numerical outputs are rounded for display; these tools do not analyze a recording unless explicitly stated.

Report a calculation issue →

Related tools