Skip to content

Euclid

Euclidean rhythm generator

Euclid parameters

When to use it

Add Euclid after Clock for polyrhythmic Euclidean grids. Up to four layers can run in parallel with independent step counts, pulses, and rates.

Parameters

ParameterRangeWhat it does
Bypass0 – 1When on, the device is disabled and MIDI passes through unchanged.
Layer0 Enabled0 – 1Turn Euclidean layer 1 on or off.
Layer0 Steps1 – 32Layer 1 — Number of steps in the rhythm ring.
Layer0 Pulses1 – 32Layer 1 — Number of hits distributed across the steps.
Layer0 Shift0 – 31Layer 1 — Rotate the pattern within the ring.
Layer0 Rate0 – 6Layer 1 — Clock division for this layer.
Layer0 Note0 – 127Layer 1 — MIDI note emitted by hits on this layer.
Layer0 Gate0 – 200Layer 1 — Note length as percent of the step.
Layer0 Channel1 – 16Layer 1 — MIDI channel for this layer's output.
Layer0 Velocity1 – 127Layer 1 — Note velocity for this layer.
Layer1 Enabled0 – 1Turn Euclidean layer 2 on or off.
Layer1 Steps1 – 32Layer 2 — Number of steps in the rhythm ring.
Layer1 Pulses1 – 32Layer 2 — Number of hits distributed across the steps.
Layer1 Shift0 – 31Layer 2 — Rotate the pattern within the ring.
Layer1 Rate0 – 6Layer 2 — Clock division for this layer.
Layer1 Note0 – 127Layer 2 — MIDI note emitted by hits on this layer.
Layer1 Gate0 – 200Layer 2 — Note length as percent of the step.
Layer1 Channel1 – 16Layer 2 — MIDI channel for this layer's output.
Layer1 Velocity1 – 127Layer 2 — Note velocity for this layer.
Layer2 Enabled0 – 1Turn Euclidean layer 3 on or off.
Layer2 Steps1 – 32Layer 3 — Number of steps in the rhythm ring.
Layer2 Pulses1 – 32Layer 3 — Number of hits distributed across the steps.
Layer2 Shift0 – 31Layer 3 — Rotate the pattern within the ring.
Layer2 Rate0 – 6Layer 3 — Clock division for this layer.
Layer2 Note0 – 127Layer 3 — MIDI note emitted by hits on this layer.
Layer2 Gate0 – 200Layer 3 — Note length as percent of the step.
Layer2 Channel1 – 16Layer 3 — MIDI channel for this layer's output.
Layer2 Velocity1 – 127Layer 3 — Note velocity for this layer.
Enabled0 – 1Turn Euclidean layer 4 on or off.
Steps1 – 32Layer 4 — Number of steps in the rhythm ring.
Pulses1 – 32Layer 4 — Number of hits distributed across the steps.
Shift0 – 31Layer 4 — Rotate the pattern within the ring.
Rate0 – 6Layer 4 — Clock division for this layer.
Note0 – 127Layer 4 — MIDI note emitted by hits on this layer.
Gate0 – 200Layer 4 — Note length as percent of the step.
Channel1 – 16Layer 4 — MIDI channel for this layer's output.
Velocity1 – 127Layer 4 — Note velocity for this layer.
Layer1 – 4Which layer (1–4) the nine editor rows currently adjust.

Parameter values

Bypass

ValueNameMeaning
0OffDevice is active and processes MIDI.
1OnDevice is bypassed; messages pass through unchanged.

Layer0 Enabled

ValueNameMeaning
0OffBlock messages matching this row.
1OnAllow messages matching this row.

Layer1 Enabled

ValueNameMeaning
0OffBlock messages matching this row.
1OnAllow messages matching this row.

Layer2 Enabled

ValueNameMeaning
0OffBlock messages matching this row.
1OnAllow messages matching this row.

Enabled

ValueNameMeaning
0OffBlock messages matching this row.
1OnAllow messages matching this row.