962 seq switch
moog962 · utilities · schema v1962 Sequential Switch (moogafakkin System 55 clone — categorized under Ports -> moogafakkin). Routes one of up to three signal inputs to a single output, advancing to the next input on each SHIFT (V-trigger) rising edge — a gate-advanced selector (shares the FOURPLEXER selector logic, trimmed to 3-in/1-out). STAGES sets how many inputs are cycled (2 or 3). Own-code. Beige moogafakkin faceplate (the intrinsic always-on look shared by the moogafakkin module family).
the faceplate
4 inputs · 1 outputs · 1 params
inputs
| id | cable | what it does |
|---|---|---|
in1 | cv | Signal input 1 (audio or CV) — selected and passed to the output when the selector is on position 1. control voltage (CV) |
in2 | cv | Signal input 2 — passed to the output when the selector is on position 2. control voltage (CV) |
in3 | cv | Signal input 3 — passed to the output when the selector is on position 3 (used only when STAGES = 3). control voltage (CV) |
shift | gate | The advance gate: each rising edge steps the selector to the next input (wrapping after the last active stage). Patch a clock/trigger here to cycle the inputs in time; it acts once per edge, not while held. gate / trigger |
outputs
| id | cable | what it does |
|---|---|---|
out | cv | Carries whichever input is currently selected — a single output that jumps from input to input on each SHIFT pulse. control voltage (CV) |
params
| id | label | range | default | curve |
|---|---|---|---|---|
stages | Stages | 2..3 | 3 | discrete |
controls
| control | what it does |
|---|---|
| Stages | How many inputs the selector cycles through: 2 (alternate IN 1 ↔ IN 2, ignoring IN 3) or 3 (rotate IN 1 → 2 → 3 → 1). Default 3. |
source
moog962.ts on GitHub.