Receive the input in one of two inlets
| bang | In left inlet: Causes the connection to be made to the other inlet. | |
| int | outlet-number (0 or non-zero) [int] |
In left inlet: The number specifies which one of the other inlets is to be open. 0 specifies the middle inlet, any number other than 0 specifies the right inlet. The gswitch icon shows the open inlet. |
| float | outlet-number (0 or non-zero) [float] |
In left inlet: Converted to . |
| (mouse) | Clicking on gswitch causes the connection to be made to the other inlet. |
| Name | Type | g/s | Description |
|---|---|---|---|
| int | int def.:0 |
Specifies which one of the other two inlets is to be open. The default is 0 (middle inlet). |

| Name | Description |
|---|---|
| gate | Pass the input out a specific outlet |
| ggate | Pass the input out one of two outlets |
| pictctrl | Picture-based control |
| receive | Receive messages without patch cords |
| route | Selectively pass the output out a specific outlet |
| router | matrixctrl-compatible Max message router |
| switch | Output messages from a specific inlet |