Euclidean Rhythm Generator

Distribute drum pulses evenly across step slots to create balanced algorithmic subdivisions.

Sequencer Parameters

16
5
0
120

Algorithmic Step Sequencer

E(5,16)
Euclidean Rhythm Math: Many cultural rhythms (for example: Brazilian Tresillo, Cuban Habanera, West African patterns) are mathematically equivalent to Euclidean divisions which maximize symmetry on a circular grid loop.

The Math of Euclidean Rhythms

Generate mathematical Euclidean spacing rhythms using steps, pulses and rotation sequencer with playhead loops.

Discovered in 2004 by computer scientist Godfried Toussaint, Euclidean rhythms apply Euclid's ancient division algorithm (specifically Bjorklund's algorithm) to distribute a set number of pulses ($K$) as evenly as possible across a set number of steps ($N$).

  • Formulation $E(K, N)$: Denominated as $E$ followed by pulses and steps. For example, $E(5, 16)$ is a standard 16-step grid holding 5 evenly distributed beats.
  • Offset Rotation: Shifting the pattern circularly. Rotating the grid changes the accent points, converting a standard loop into Syncopated grooves.
  • Cultural Rhythms: Math shows that African, Latin, and Balkan music rhythms naturally emerge from this equal spacing. $E(5, 8)$ generates the Cinquillo (common in Tango) and Cuban Habanera.

Frequently Asked Questions

What is Bjorklund's rhythm algorithm?
It is a mathematical formula that distributes hits (pulses) over steps as evenly as possible. It runs the core logic behind most syncopated electronic grooves.
FLAGSHIP FREE VST

ABYZOR GENESIS

Generate unlimited melodies, basslines, chords, and arpeggios directly in your DAW. ABYZOR Genesis is our flagship 100% free VST3 plugin that will take your ideas further than simple web tools can.

ABYZOR Genesis VST UI Screenshot
  • MIDI Generation Engine
  • Drag & Drop export to DAW
  • 8 Categories, 50+ presets
  • PC & Mac Supported
EVOLVE YOUR IDEAS

ABYZOR VARIATIONS

Evolve your musical ideas. ABYZOR Variations is a powerful MIDI mutator VST plugin that takes your existing melodies or chord patterns and generates endless new variations, complex polyrhythms, and melodic alterations while staying completely in key.

ABYZOR Variations VST UI Preview
  • Mutate existing MIDI clips & melodies
  • Evolve rhythm, accents, & notes in key
  • Polyphonic mutations & speed multipliers
  • Integrates in real-time inside your DAW

Related DJ & Music Theory Tools