Pass the input out a specific outlet
| Name | Type | Opt | Description |
|---|---|---|---|
| number-of-outlets (1 through 10) | int | opt | Specifies the number of outlets. Limited between 1 and 10. If there is no argument, there is only one outlet. An optional second argument can be used to specify which outlet is initially open. The default is 0 (i.e., none). |
| bang | In left inlet: Reports the current open outlet, or 0 if closed, out the left outlet. This message is designed to be used in conjunction with the grab object. | |
| int | outlet-number [int] | In left inlet: The number specifies an open outlet through which to pass all messages received in the right inlet. A number in the left inlet does not trigger any output itself. |
| float | outlet-number [float] | In left inlet: Converted to . |

| Name | Description |
|---|---|
| ggate | Pass the input out one of two outlets |
| gswitch | Receive the input in one of two inlets |
| route | Selectively pass the input out a specific outlet |
| send | Send messages without patch cords |
| switch | Output messages from a specific inlet |
| Max Tutorial 9: Mouse Drawing | Max Tutorial 9: Mouse Drawing |
| Max Tutorial 21: Controlling Data Flow | Max Tutorial 21: Controlling Data Flow |