Send
Name a bus and send a signal to it. Every Receive with the same name in this definition hears it.
- Utility
- Since 0.2.0
- bus
- send
- routing
- wireless
Send is the start of a wireless cable. Give it a bus name and connect a signal; any Receive with the same name picks that signal up without a cable crossing the patch.
What it does#
The compiler replaces every Send and Receive pair with a direct connection before anything plays, so a bus costs nothing at playback. A bus belongs to the definition it is drawn in: one Send per bus name, any number of Receives. The Send has no parameters and no output; its type and width are whatever you connect to it, and every Receive inherits them.
When to use it#
Use it when a cable would cross half the patch, when several distant places need the same signal, or to feed the Mix drawer's buses by name. A group that wants to publish a bus exposes it through an output port instead; buses never leak out of their definition, so a group used twice keeps two independent buses.
Ports#
| Port | Direction | Signal | Lanes |
|---|---|---|---|
signal | Input | Any (follows the bus) | Inferred from the cable |
Parameters#
This node has no numeric parameters.
Tips#
- Two Sends with one name are rejected. To sum signals, run them into a Mixer first and Send the mix.
- A Send with nothing connected, or no bus name yet, leaves its Receives silent; the editor draws them as unresolved.
- Buses do not create feedback: a Receive that feeds its own Send is a cycle and is rejected like any other.
See also#
Receive, Mixer, Combine channels, Cables.
Help patches
Each help patch is an ordinary Toy that teaches one idea. The diagram shows the Patch; the preview shows its Frame. Open it in TuneToys to play and edit it.
1. Send a tone without a cable
beginner Teaches: buses
A wave is sent to a named bus and picked up by a Receive on its way out.
Connections as text
- Oscillator audio output connected to Send signal input
- Receive signal output connected to Gain audio input
- Gain audio output connected to Patch outputs audio input
- Send names the bus. There is no cable between Send and Receive, yet the tone arrives.
- The compiler replaces the pair with a direct connection; nothing runs at playback.
Related nodes
- Receive Pick up a named bus without a cable. Its type and width follow whatever drives the Send.
- Mixer Sum up to 32 channels, each with gain, pan, mute and solo, into one mix with a master level. Plug a cable in to add a channel.
- Combine channels Concatenate two audio buses, preserving every channel without mixing.