Init Trigger

Read with AI
All docs in one file (llms-full.txt)
InitTrigger #Operation #Node
Init Trigger

Fires Trigger exactly once, Delay seconds after the project loads or the node is created. Use it as the entry point for feeding in initial values or resetting state. The Delay is a grace period for getting past the few unsettled frames right after loading (module creation, connection handshakes, device initialization).

  • Delay defaults to 0.5 seconds. Negative values are rounded to 0
  • Elapsed time advances with Time.deltaTime (scaled time), so it does not advance while paused
  • The Fire button on the node fires it manually (pressing it stops the timer path)

Do not use this to initialize a MIDI controller. MIDI Bytes provides “Send on connect”, which also covers restoring state on reconnection. This node only fires once, at load time.

Input ports

Port IDType
Delayfloat

Output ports

Port IDType
Triggertrigger

Scriptable members

PathType
delayInputfloat

Synapse Apps (scripting)

await synapse.modules.create({ type: "InitTrigger" })

Pages linking here

Also referenced from