Everything upstream of the mixer is MIDI processing. The mixer is where audio is generated by hosted instruments and mixed down.
MIDI Input
│
▼
SmartSwitch
(routes to active Keyswitch)
│
▼
Keyswitch Module [×12 slots]
│
├── Input Voice 0 ──┐
├── Input Voice 1 ──┤
├── ... ┤ (KeyFilter + Split/Low/High/All)
└── Input Voice 7 ──┘
│
▼
Grid Routing
(8 inputs → up to 64 outputs, with per-connection transpose)
│
┌─────────┴──────────┐
▼ ▼
Output Row 0 ... Output Row N
│
├── Phrase Arpeggiator
├── MIDI Clip Launcher
├── Smart Modifier
└── Articulation Trigger
│
▼
Mixer Channel
(Hosted Instrument + 4 Effects)
│
▼
Audio OutputNotes arrive from your keyboard, DAW, or MIDI controller.
Routes incoming MIDI to the currently active keyswitch (1 of 12).
Each voice receives the full MIDI stream and applies filtering (All, Low, High, Split) and key range constraints before passing to the grid.
The routing matrix connects voices to output rows. Each connection can have its own transpose value (−24 to +24 semitones). Up to 64 outputs supported.
Each row processes notes through four optional modules in sequence: Phrase Arpeggiator → Clip Launcher → Smart Modifier → Articulation Trigger
MIDI reaches the hosted instrument, which generates audio. The channel provides volume, pan, and 4 effect slots before the final mix.