Output messages from a specific inlet
| Name | Type | Opt | Description |
|---|---|---|---|
| number-of-inlets | int | opt | Specifies the number of inlets, up to 10, in addition to the leftmost inlet. If there is no argument, there are two additional inlets. |
| bang | In left inlet: Sends out the number of the open inlet, or if all inlets are closed. | |
| int | selected-inlet [int] | In left inlet: The number specifies an open inlet for receiving subsequent messages to be sent out the outlet. All inlets other than the designated open one are closed. If the number is 0, all inlets are closed. |
| float | selected-inlet [float] | In left inlet: Converted to . |

| Name | Description |
|---|---|
| forward | Send remote messages to a variety of objects |
| funnel | Tag data with a number that identifies its inlet |
| gate | Pass the input out a specific outlet |
| ggate | Pass the input out one of two outlets |
| gswitch | Receive the input in one of two inlets |
| receive | Receive messages without patch cords |
| send | Send messages without patch cords |
| Max Tutorial 21: Controlling Data Flow | Max Tutorial 21: Controlling Data Flow |