Every click flips between true / false, and the current state is output to Bool Output. The state is saved in the project, so loading restores the previous ON / OFF (a newly created node is false).
- Feeding a value into
In actually switches the toggle on screen, and that result flows to the output
- With a MIDI assignment (
toggle), the state inverts each time a value above 0.5 arrives
In assigns rather than inverts. The incoming bool becomes the state directly. If you want it to invert on every trigger, put the inverting logic upstream (only the MIDI path inverts).
Input ports
Output ports
| Port ID | Type |
Bool Output | bool |
Scriptable members
| Path | Type |
boolInput | bool |
toggleValue | bool |
Synapse Apps (scripting)
await synapse.modules.create({ type: "Toggle" })