⇝ KRONO ⇜
multi-modal programmable pattern generator
Features
Twelve individual outputs.
Thirty Operational Modes:
Alpha 1-10 - Clock Manipulation;
Beta 11-20 - Static and Morphing Drum Patterns;
Gamma 21-39 - Sequential Logic and Utilities.
Weighted Tap Tempo and External Sync and active learning.
State Persistence: Saves Tempo, Active Mode, and Swap State for each mode, retaining them across power cycles.
MOD button and cv input: access individual parameters for each mode.
Visual Feedback: the Status LED indicates the active mode; the Auxiliary LED signals state changes (tap, mode select, swap).
Fast-Skip: access quickly to all the available modes with maximum 10 clicks.
Hardware Platform: STM32F411.
Open Source firmware.
“whatever” power connector – don’t mind the polarity, it’s protected eighter way.
Technical Specs
width 4HP
depth 30mm
50mA +12V
5mA -12V
KRONO is a 4HP programmable multi-mode clock and rhythm generator module featuring tap tempo, state persistence, parameters CV and twelve independent outputs.
Modes – firmware V.1.4
RATIOS: Direct multiplications and divisions of the base tempo for proportional rhythmic ratios.
EUCLIDEAN: Generates Euclidean rhythms by distributing K pulses over N steps.
MUSICAL: Applies common musical ratios (e.g., triplets, dotted notes, predefined swing divisions).
PROBABILISTIC: Outputs trigger based on defined probability thresholds for each output.
SEQUENTIAL: Generates clocks based on mathematical sequences (Fibonacci, prime numbers).
SWING: Applies individual swing/shuffle levels per output, delaying even beats.
POLYRHYTHM: Assigns independent X:Y ratios to outputs; output 6 can generate a logical sum.
LOGIC: Applies logic operations (AND, OR, XOR, NAND, XNOR) between the internal clocks.
PHASING: Generates pulses with configurable time offsets (phase shifts) relative to the main clock.
CHAOS: Creates unpredictable rhythmic patterns based on chaotic algorithms.
FIXED: 10 banks of 16-step fixed patterns at 4× main clock; drum-style mapping.
DRIFT: Fixed base pattern with increasing stochastic mutation probability.
FILL: Fill-focused groove with sparse low-end behavior at low values.
SKIP: Base pattern with probabilistic skipping of hits.
STUTTER:Base pattern with randomization and looping stutter lengths.
MORPH: Fully generative morph stream (A→B→C→D... continuously evolving pseudo-chaotically).
MUTE: Random additive/subtractive mute flow by output.
DENSITY:Controls trigger presence — low values are sparse, high values are dense.
SONG: Bars 1–6 = generated base loop, bars 7–8 = generated variation loop.
ACCUMULATE: Automatic loop with random output activation and random offsets on each output.
RESET:One output active per beat, 1A…6A then 1B…6B (12 steps) with reset
FREEZE: Same sweep as 21with freeze (hold step).
TRIP: Six scripted sequential patterns with 12 steps each.
FIRE:Triggered by MOD press, starts with pair 1A+6B and then proceeds inverted.
BOUNCE:All 12 jacks fire once together, then A speeds up / B slows down.
PORTALS: Held levels – when A is open, B is closed and vice versa. Higher rows alternate faster.
COINTOSS: On each beat, per column A vs B with fixed odds (85/75/65/50/25/15 % for A).
RATCHET:1A–6A multiplication, 1B–6B division. MOD press: 2x.
ANTI-RATCHET: Same routing as 28. MOD press: /2.
STARTnSTOP: Same routing as 28. MOD press: mutes all outputs.
New modes will be added with future firmware updates.