A newer version of Max is available. Click here to access the latest version of the documentation

send~ Reference

Send signals without patch cords



The send~ object lets you send a signal to another patcher window or to another location within the same patcher window without using a patch cord.


Signal coming into send~ comes out any receive~ object with the same name


The destination of the signal can be changed on the fly using the set message. A receive~ object with the same name receives the output of send~. When two or more send~ objects are aimed at the same receive~ object, the signals add together.
Note: The use of a send~ object introduces a delay of one signal vector in any send~- receive~ pair when a feedback loop is detected to allow for signal processing loops.


object-name [symbol]

Sets the name of the send~ object.


Common Box Attributes



The clear message clears all of the receive~ buffers associated with the send~ object. This message is only used with patchers which are being muted inside a subpatch loaded by the poly~ object.



object-name [symbol]
The word set, followed by a symbol, changes the name of the send~ so that it connects to different receive~ objects that have the symbol as a name. (If no receive~ objects with the same name exist, send~ does nothing.)


The send~ object sends its input signal to all receive~ objects that share its name. The send~ object need not be in the same patch as the corresponding receive~ object(s).



Signals are routed remotely (i.e., sans patch-cord-connection).

See Also

Name Description
Organizing Your Patch Organizing Your Patch
MSP Basics Tutorial 4: Routing Signals MSP Basics Tutorial 4: Routing Signals