Sequential Switch Matrix

WMD 16HP

Four-input, four-output sequential switch matrix with comparator gate outs, 8-bit DAC, banked memory, random recall, CV-selectable matrices and rear mix access.

Patch Ideas · 5

Four-source drum router
Four drum voices feed the four inputs. Step Input advances the matrix each bar so the output routing changes on cue, while Comp Out can fire envelopes whenever a voice rises above the threshold.
Show diagram
Patch diagramPatch diagram with 8 modules and 8 connections. Signals: 6 audio, 2 trigger.Sequential Switch MatrixDrum 1Drum 2Drum 3Drum 4MixerEnvelopeClockBank: 0Matrix: 0Top: 3Inputs 1-4audioStep InputtrigOutputs 1-4audioComp OuttrigOutaudioOutaudioOutaudioOutaudioIn 1audioIn 2audioTrigtrigOuttrigaudiotrigger
8-bit pitch source
Use the first two columns as a weighted DAC and feed DAC 1:2 Out into a quantizer or oscillator. The matrix becomes a stepped pitch source that can still be re-routed live with the routing buttons.
Show diagram
Patch diagramPatch diagram with 7 modules and 6 connections. Signals: 2 audio, 2 cv, 1 pitch, 1 trigger.Sequential Switch MatrixQuantizerVCOEnvelopeVCAClockOutputBank: 1Matrix: 7CV Limit: onDAC 1:2 OutcvIncvOut1v/octV/Oct1v/octOutaudioTrigtrigOutcvCVcvInaudioOutaudioOuttrigInaudioaudiocvpitchtrigger
Comparator gate sequencer
A slow LFO into CV Input sweeps the matrix selection while Compare In turns the outputs into gates whenever the selected signal rises past threshold. The patch behaves like a pseudo-sequencer with gate accents.
Show diagram
Patch diagramPatch diagram with 6 modules and 7 connections. Modules: Sequential Switch Matrix, LFO, Envelope, VCA, Filter, Output. Signals: 3 audio, 3 cv, 1 trigger.Sequential Switch MatrixLFOEnvelopeVCAFilterOutputBank: 2Matrix: 4CV Limit: onCV InputcvCompare IncvComp OuttrigOutputs 1-4audioOutcvTrigtrigOutcvCVcvInaudioOutaudioInaudioOutaudioInaudioaudiocvtrigger
Banked scene changes
Store different routings across the four banks, then step or CV-scan between them while keeping the actual audio sources connected on the rear MixOut bus. This gives quick scene changes without rewiring the rack.
Show diagram
Patch diagramPatch diagram with 6 modules and 7 connections. Modules: Sequential Switch Matrix, Source 1, Source 2, Mixer, Output, Clock. Signals: 6 audio, 1 clock.Sequential Switch MatrixSource 1Source 2MixerOutputClockBank: 0Matrix: 0Rnd Rcl: offInputs 1-4audioMixIn rearaudioStep InputclkMixOut rearaudioOutputs 1-4audioOutaudioOutaudioIn 1audioIn 2audioOutaudioInaudioOutclkaudioclock
Random recall switcher
Enable Rnd Rcl and use a trigger into Reset to bounce through unpredictable matrices. The module stays clockable but each recalled state can come back with a different routing pattern.
Show diagram
Patch diagramPatch diagram with 5 modules and 5 connections. Modules: Sequential Switch Matrix, Clock, Envelope, Drum, Output. Signals: 2 audio, 2 trigger, 1 clock.Sequential Switch MatrixClockEnvelopeDrumOutputBank: 3Rnd Rcl: onGate Rnd: onStep InputclkReset InputtrigOutputs 1-4audioComp OuttrigOutclkTrigtrigTrigaudioOutaudioInaudioaudiotriggerclock

Behaviors

Banked matrix memory change Bank or Matrix

The module stores 16 matrices per bank and recalls them independently, with Rnd Rcl optionally randomising on recall.

Top-limited stepping set Top and step

The matrix counter can step only within a chosen range, which makes the module behave like a short sequencer or a bounded router.

Comparator gate extraction output exceeds Compare In

Each channel can emit a 10V gate when its output rises above the comparator threshold, turning routing states into rhythm control.

8-bit DAC source use the first two columns

The first two columns form a weighted 8-bit DAC, which can output a stable control voltage even when the matrix is also routing audio or CV.

Hold and MIDI slave enable Hold/Slave

The counter can freeze, or hand selection over to MIDI CC when connected to the legacy bus-board manager.

Rear mix linkage patch MixOut to MixIn

The rear connectors let a second SSM inherit the first module's channels, effectively chaining matrices into a larger router.

Controls

Matrix Routing Buttons 1-4 Toggle the routing state for each input/output crosspoint.
per matrix
Global Matrix Shows the current matrix in hexadecimal.
0-9, A-F
Global Bank Selects one of four banks.
0-3
Global Save Writes the current state to non-volatile memory.
hold to save
Global Top Sets or clears the reset point used while stepping.
Top Set / Top Clear
Global CV Limit Limits CV addressing to the Top matrix when enabled.
toggle
Global CV Sets Top Uses CV to set the current top matrix instead of offsetting the counter.
toggle
Global Step Down Makes stepping count down instead of up.
toggle
Global Gate Rnd Makes gate-step advances pick a random matrix within the Top limit.
toggle
Global Step Steps the matrix counter manually.
tap
Global Hold / Slave Freezes the counter or hands control to MIDI CC when slaved.
toggle
Global Clear Mtx Clears the selected matrix routings.
tap
Global Reset Resets the matrix counter to zero.
hold
Global Rnd Mtx Randomises the currently selected matrix.
tap
Global Rnd Rcl Makes recalled matrices randomise on recall.
toggle
Global CV Scale Scales the CV input before it is added to the offset.
attenuator
Global CV Offset Offsets matrix selection by CV.
bipolar

I/O

IN · 7

  • Inputs 1-4 +/-10V
    Bipolar signal inputs for the routing matrix.
  • Compare In normalled to +0.5V GATE
    Comparator reference voltage for the output-high gate.
  • CV Input +/-10V CV
    Control-voltage input for matrix selection.
  • Step Input 0.8V+ trigger GATE
    Trigger input that advances the matrix counter.
  • Reset Input 0.8V+ trigger GATE
    Trigger input that resets the counter to the top or bottom depending on direction.
  • MixIn rear +/-10V
    Rear unity-gain access to the inputs of each channel.
  • InNML rear +/-10V
    Rear access to the input normals.

OUT · 4

  • Outputs 1-4 +/-10V
    Matrix outputs containing any routed and summed input signals.
  • Comp Out 10V gate GATE
    High gate when an output exceeds the Compare In voltage.
  • DAC 1:2 Out 0V to 5V
    8-bit weighted DAC output from the first two routing columns.
  • MixOut rear +/-10V
    Rear output bus containing the summed channel outputs.