Smooth

Read with AI
All docs in one file (llms-full.txt)
Smooth #Signal #Node
Smooth

Outputs a value that chases In. The time constant is Attack when the input is larger than the current value, Release when it is smaller, so you can build asymmetric responses like “fast attack, slow return” (the feel of a level meter).

  • Attack default 0.05 seconds / Release default 0.3 seconds
  • When the time constant is 0.0001 or below, no smoothing is applied and the output matches the input immediately
  • The math is exp(-Δt / tau), so it does not depend on frame rate

The node shows the input (dark) and output (bright) bars overlaid.

Input ports

Port IDType
Infloat
Attackfloat
Releasefloat

Output ports

Port IDType
Smoothedfloat

Scriptable members

PathType
inInputfloat
attackInputfloat
releaseInputfloat

Synapse Apps (scripting)

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