Open source and open hardware eurorack step sequencer with 8 tracks, 16 sequences per track, up to 64 steps per sequence, multiple track modes (Note, Curve, MIDI/CV), routing system, Novation Launchpad support, and a flexible clock system.928
Capabilities 4
CV Sequencer (Chain)cv-sequencer
Curve track mode generates smooth CV modulation signals using per-step curve shapes with configurable min/max voltage range.928
Gate Sequencergate-sequencer
928
MIDI to CVmidi-to-cv
MIDI/CV track mode converts MIDI note input from MIDI or USB into CV/gate outputs, supporting up to 8 voices with optional arpeggiator.928
Step Sequencerstep-sequencer
8 independent tracks each with 16 sequences of up to 64 steps; each track can run with different time division, run mode, and scale.928
Jacks 26 (7 in / 19 out)
Name Signal Voltage Description
Inputs (7)
CV In 1 cv -5V to 5V 928
CV In 2 cv -5V to 5V 928
CV In 3 cv -5V to 5V 928
CV In 4 cv -5V to 5V 928
Clock In clock — 928
MIDI In mixed — MIDI input via TRS 3.5mm jack for receiving MIDI note data, clock, and controller messages.928
Reset/Run In gate — 928
Outputs (19)
CV Out 1 cv -5V to 5V 928
CV Out 2 cv -5V to 5V 928
CV Out 3 cv -5V to 5V 928
CV Out 4 cv -5V to 5V 928
CV Out 5 cv -5V to 5V 928
CV Out 6 cv -5V to 5V 928
CV Out 7 cv -5V to 5V 928
CV Out 8 cv -5V to 5V 928
Clock Out clock — 928
Gate Out 1 gate ≤5V 928
Gate Out 2 gate ≤5V 928
Gate Out 3 gate ≤5V 928
Gate Out 4 gate ≤5V 928
Gate Out 5 gate ≤5V 928
Gate Out 6 gate ≤5V 928
Gate Out 7 gate ≤5V 928
Gate Out 8 gate ≤5V 928
MIDI Out mixed — MIDI output via TRS 3.5mm jack for sending MIDI note, clock, and control change messages.928
Reset/Run Out gate — 928
Parameters 22
Name Type Range Behavior
CC Number menu_setting 0 – 127 928
Control Number menu_setting 0 – 127 928
First Step menu_setting 1 – 64 928
Gate Length menu_setting 1% – 100% 928
Gate P. Bias menu_setting -100% – 100% Adds a probability bias to all gate probability values in the sequence, increasing or decreasing how often gates fire.928
Last Step menu_setting 1 – 64 928
Length Bias menu_setting -100% – 100% 928
Note P. Bias menu_setting -100% – 100% 928
Octave menu_setting -10octave – 10octave Transposes the entire sequence up or down by the specified number of octaves without altering the stored sequence data.928
Offset menu_setting -5V – 5V Adds a fixed voltage offset to the curve track CV output.928
Output Pulse menu_setting 1ms – 20ms 928
Pitch Bend menu_setting 1semitone – 48semitone Sets the pitch bend range in semitones for the MIDI/CV track; can be disabled.928
Reset Measure menu_setting 1bars – 128bars 928
Retrig P. Bias menu_setting -100% – 100% 928
Shape P. Bias menu_setting -100% – 100% 928
Slide Time (Curve Track) menu_setting 0% – 100% Sets the global slew limiter time applied to the curve track CV output.928
Slide Time (Note Track) menu_setting 0% – 100% Controls the duration of pitch slides for steps that have the Slide layer enabled.928
Swing menu_setting 50% – 75% Sets the global swing amount applied to the master clock output and sequences.928
Sync Measure menu_setting 1bars – 128bars 928
Tempo menu_setting 1BPM – 1000BPM Sets the tempo of the master clock in beats per minute.928
Transpose menu_setting -100 – 100 Shifts the sequence pitch up or down by a number of scale notes relative to the current scale.928
Voices menu_setting 1 – 8 Sets the number of polyphonic voices for the MIDI/CV track.928
Firmware history 1 version
Version Released Notes
0.1.40 — 928
References 1
[928]
PER|FORMER User Manual manual
● verified 2026-05-24
Specifications
HP 34
Depth 25mm
+12 V 100mA
−12 V 15mA
+5 V —
Jacks 26 (7 in / 19 out)
Parameters 22
Capabilities 4
Firmware 1