Skip to main content

Select

The Switchboard. Routes one of four input channels (A, B, C, D) to the output based on a Control value. This is the primary "conditional" node for switching between entirely different data sources.

Ports

PortTypeDirectionDescription
A FloatInputChannel selected if Control < Threshold AB.
B FloatInputChannel selected if Control < Threshold BC.
C FloatInputChannel selected if Control < Threshold CD.
D FloatInputChannel selected if Control >= Threshold CD.
Control FloatInputThe value used to decide which channel to select (0.0 to 1.0).
Output FloatOutputThe value from the selected input channel.

Selection Logic

The node evaluates the Control input against three thresholds in order:

  1. If Control is less than Threshold AB, the value from A is used.
  2. Otherwise, if Control is less than Threshold BC, the value from B is used.
  3. Otherwise, if Control is less than Threshold CD, the value from C is used.
  4. If Control is greater than or equal to Threshold CD, the value from D is used.

Parameters

  • Threshold AB: Cutoff for channel A (Default: 0.25).
  • Threshold BC: Cutoff for channel B (Default: 0.50).
  • Threshold CD: Cutoff for channel C (Default: 0.75).