SampleHold
Grabs the value of In at the moment Sample Trigger fires and keeps outputting it to Held until the next trigger arrives. Use it to freeze a continuously moving value into steps on the beat.
The held value is saved with the project, and on load it is restored as-is and output immediately.
Input ports
| Port ID | Type |
|---|---|
In | float |
Sample Trigger | trigger |
Output ports
| Port ID | Type |
|---|---|
Held | float |
Scriptable members
| Path | Type |
|---|---|
inInput | float |
Synapse Apps (scripting)
await synapse.modules.create({ type: "SampleHold" }) 