gate~ Reference

Pass a signal to one of several outlets.

gate~

Examples

Arguments

outputs [number]

Optional

Specifies the number of outlets. If there is no argument, there is only one outlet.

Inlets

onoff [auto]

Specifies which outlet is initially open. The default is 0 (none).

input [signal]

Signals will be passed to the outlet specified by the number sent to the left inlet.

Fixed Attributes

These attributes must be set in the object box and determine the behavior of the object at runtime.

outputs [number] (default: 1)

Specifies the number of outlets. If there is no argument, there is only one outlet.

Dynamic Attributes

These attributes can be modified in the code during execution using the set object

input [signal]

Signals will be passed to the outlet specified by the number sent to the left inlet.

onoff [auto]

Specifies which outlet is initially open. The default is 0 (none).

See Also

Name Description
gate Pass input to an outlet
gate~ Route a signal to one of several outlets
switch Accept messages from a specific inlet
selector~ Assign one of several inputs to an outlet
gate~ Pass a signal to one of several outlets.
matrix~ Signal routing and mixing matrix
receive Receive messages without patch cords
receive~ Receive signals without patch cords
route Select outlet based on input matching.
route~
routepass Select outlet based on input matching.
select Output bangs based on input matching
selector~ Assign one of several inputs to an outlet
send Send messages without patch cords
send~ Send signals without patch cords
switch Accept messages from a specific inlet.