westlicht/performer

PER|FORMER

Westlicht

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)

NameSignalVoltageDescription
Inputs (7)
CV In 1cv-5V to 5V928
CV In 2cv-5V to 5V928
CV In 3cv-5V to 5V928
CV In 4cv-5V to 5V928
Clock Inclock928
MIDI InmixedMIDI input via TRS 3.5mm jack for receiving MIDI note data, clock, and controller messages.928
Reset/Run Ingate928
Outputs (19)
CV Out 1cv-5V to 5V928
CV Out 2cv-5V to 5V928
CV Out 3cv-5V to 5V928
CV Out 4cv-5V to 5V928
CV Out 5cv-5V to 5V928
CV Out 6cv-5V to 5V928
CV Out 7cv-5V to 5V928
CV Out 8cv-5V to 5V928
Clock Outclock928
Gate Out 1gate≤5V928
Gate Out 2gate≤5V928
Gate Out 3gate≤5V928
Gate Out 4gate≤5V928
Gate Out 5gate≤5V928
Gate Out 6gate≤5V928
Gate Out 7gate≤5V928
Gate Out 8gate≤5V928
MIDI OutmixedMIDI output via TRS 3.5mm jack for sending MIDI note, clock, and control change messages.928
Reset/Run Outgate928

Parameters 22

NameTypeRangeBehavior
CC Numbermenu_setting0 – 127928
Control Numbermenu_setting0 – 127928
First Stepmenu_setting1 – 64928
Gate Lengthmenu_setting1% – 100%928
Gate P. Biasmenu_setting-100% – 100%Adds a probability bias to all gate probability values in the sequence, increasing or decreasing how often gates fire.928
Last Stepmenu_setting1 – 64928
Length Biasmenu_setting-100% – 100%928
Note P. Biasmenu_setting-100% – 100%928
Octavemenu_setting-10octave – 10octaveTransposes the entire sequence up or down by the specified number of octaves without altering the stored sequence data.928
Offsetmenu_setting-5V – 5VAdds a fixed voltage offset to the curve track CV output.928
Output Pulsemenu_setting1ms – 20ms928
Pitch Bendmenu_setting1semitone – 48semitoneSets the pitch bend range in semitones for the MIDI/CV track; can be disabled.928
Reset Measuremenu_setting1bars – 128bars928
Retrig P. Biasmenu_setting-100% – 100%928
Shape P. Biasmenu_setting-100% – 100%928
Slide Time (Curve Track)menu_setting0% – 100%Sets the global slew limiter time applied to the curve track CV output.928
Slide Time (Note Track)menu_setting0% – 100%Controls the duration of pitch slides for steps that have the Slide layer enabled.928
Swingmenu_setting50% – 75%Sets the global swing amount applied to the master clock output and sequences.928
Sync Measuremenu_setting1bars – 128bars928
Tempomenu_setting1BPM – 1000BPMSets the tempo of the master clock in beats per minute.928
Transposemenu_setting-100 – 100Shifts the sequence pitch up or down by a number of scale notes relative to the current scale.928
Voicesmenu_setting1 – 8Sets the number of polyphonic voices for the MIDI/CV track.928

Firmware history 1 version

VersionReleasedNotes
0.1.40928

References 1

  1. [928]
    PER|FORMER User Manualmanual
    verified 2026-05-24