SONYK Open the app
SonykUser guide › Per-track step lengths (polymeter)

Per-track step lengths (polymeter)

Each track has its own step count (1–64), set in the small numeric field in its header. Tracks with non-divisor lengths phase against each other across bars — true polymeter.

How it works

The scheduler keeps a global step counter that advances every 16th note. Each track reads its current step as globalStep % track.stepsPerPattern. A 16-step kick + a 7-step hat + a 13-step perc all play "in their own time" but stay locked to the master tempo.

TipTry a 5- or 7-step pattern on a melodic synth track over a 16-step rhythm. The phasing ear-grabs every cycle is different.

Try it in the app