VPT's router maps a numbered controller to any parameter via rows keyed by controller number
The router is VPT’s universal control matrix. Any control signal — a MIDI slider/button, a built-in LFO, a cuelist R-command or an OSC /router/N message — is identified by a controller number. Each router row specifies that controller number, a destination type (layer, video, preset, cue, serial, …), a destination index, a parameter, and a range (low/high) that scales the incoming 0.–1. value onto the parameter. When a controller sends a value, VPT applies it to every row sharing that controller number, so one control can drive several parameters at once. Reversing the range on a second row lets a single slider crossfade two layers in opposite directions.
Examples
Row 1: ctrl 1 to layer 1 fade, range 0./1. Row 2: ctrl 1 to layer 2 fade, range 1./0. One MIDI slider now crossfades the two layers.
Assessment
Explain the role of the controller number in the router. How do you configure it so one slider fades layer 1 up and layer 2 down together?