Receive Float
Outputs to Out the value being pushed by the SendFloat whose name matches the Channel field. The dropdown in the node UI lists the channel names that exist at that moment, refreshed once per second.
- Scope dropdown: Group (default for new nodes) and Global. Group only receives from Sends at the same graph level (the surrounding group, if it is inside one); Global only receives from Global-scope Sends. The channel dropdown also lists only the names visible in the current scope
- When there is no matching channel, it outputs 0
- What it receives is the value Send pushed on the previous frame (Send runs in LateUpdate, Receive in Update)
- Nodes saved in older projects load as Global (behavior unchanged)
This one-frame delay is by design, so looping Send → Receive does not become a cycle in the graph, and you can build value feedback loops.
Video
Input ports
None
Output ports
| Port ID | Type |
|---|---|
Out | float |
Scriptable members
| Path | Type |
|---|---|
currentChannel | string |
Synapse Apps (scripting)
await synapse.modules.create({ type: "ReceiveFloat" }) 


