v0.1Latest

Sample & Hold

Sample & Hold

Samples its input value at each incoming trigger and holds that value steady until the next trigger arrives. Fed with noise it produces the classic stepped random voltages of a sample-and-hold, and fed with any signal it freezes snapshots on demand. Use it for stepped modulation, quantized-in-time control, and rhythmic parameter changes.

Sample & Hold node screenshot

Inputs

Input

  • ID: x
  • Kind: control
  • Rate: control
  • Coercion: Implicit
  • Description: Signal to sample
  • Default: 0

Trigger

  • ID: trigger
  • Kind: trigger
  • Rate: event
  • Coercion: Implicit
  • Description: Sample on trigger

Outputs

Output

  • ID: y
  • Kind: control
  • Rate: control
  • Coercion: Implicit
  • Description: Held value

Notes

  • Canonical ID: mod.sampleHold
  • Category: modulators
  • Runtime Surface: control
  • Runtime Targets: control-main-thread
  • JUCE Early Access: Supported
  • Early Access Note: Native-supported in the plugin for the current catalog/runtime support contract.