join
Description
Takes separate untyped items and combines them into an output list.
Examples

Arguments
inlets [int]
Specifies the number of inlets. If there is no argument, there will be two inlets, and the two list items will be set to (int) 0 initially.
Attributes
triggers [256 ints]
Define a list of inputs that will automatically trigger output (i.e. adding an input to this list will make the inlet "hot"). Setting the attribute value to -1 will cause the object to trigger output for any inlet (all inlets will be "hot").
Common Box Attributes
Messages
bang
In either inlet: Causes join to send out a list composed of the currently stored items.
int
Arguments
input
[int]
The number is stored in the join object as an item in a list with its position in the list corresponding to the inlet in which it was received. If the inlet is a 'trigger' input, the entire list is sent out the outlet.
float
Arguments
input
[float]
The number is stored in the join object as an item in a list with its position in the list corresponding to the inlet in which it was received. If the inlet is a 'trigger' input, the entire list is sent out the outlet.
list
Arguments
values
[list]
The list is stored in the join object as an array of items in a list with its position in the list corresponding to the inlet in which it was received. If the inlet is a 'trigger' input, the entire list is sent out the outlet.
anything
Arguments
values
[list]
The message with its arguments is stored in the join object as an array of items in a list with its position in the list corresponding to the inlet in which it was received. If the inlet is a 'trigger' input, the entire list is sent out the outlet.
set
Arguments
values
[list]
The list is stored in the join object as an array of items in a list with its position in the list corresponding to the inlet in which it was received.
See Also
Name | Description |
---|---|
pack | |
pak | |
unjoin | |
unpack |