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
| Port | Type | Direction | Description |
|---|---|---|---|
| A | Float | Input | Channel selected if Control < Threshold AB. |
| B | Float | Input | Channel selected if Control < Threshold BC. |
| C | Float | Input | Channel selected if Control < Threshold CD. |
| D | Float | Input | Channel selected if Control >= Threshold CD. |
| Control | Float | Input | The value used to decide which channel to select (0.0 to 1.0). |
| Output | Float | Output | The value from the selected input channel. |
Selection Logic
The node evaluates the Control input against three thresholds in order:
- If Control is less than Threshold AB, the value from A is used.
- Otherwise, if Control is less than Threshold BC, the value from B is used.
- Otherwise, if Control is less than Threshold CD, the value from C is used.
- 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).
Float