v0.1Latest

Function

Triggered breakpoint envelope with one-shot, loop, and ping-pong playback.

Draw up to 16 ordered breakpoints. Each segment has a free duration in milliseconds, a duration in explicit Clock units, and a linear or exponential curve. Trigger starts or retriggers at the first point; Reset takes priority and cancels without Done. One-shot holds the last point and emits a one-sample Done pulse. Loop and ping-pong play the selected region without Done. Free timing rounds each segment to samples. Clock mode counts forward phase from a wired Clock only: tempo changes alter that phase rate, transport stop or clock loss pauses playback, and reconnect, locate, or backwards phase reanchors without a jump. No ambient host tempo is used. Unrelated graph republication preserves the compatible playhead; a saved patch contains only authored points and loads idle.

Inputs

Trigger

Rising edge starts or retriggers the envelope.

IDtrigger
Signaltrigger · event rate
CoercionImplicit

Reset

Rising edge cancels playback and returns to the first point.

IDreset
Signaltrigger · event rate
CoercionImplicit

Clock

Explicit phase clock for Clock time mode.

IDclock
Signalclock · control rate
CoercionImplicit

Outputs

Signal

Current interpolated breakpoint value.

IDsignal
Signalcontrol · control rate
Range-1000000 to 1000000
CoercionImplicit

Phase

Normalized path or loop-region position; descends on ping-pong reverse.

IDphase01
Signalcontrol · control rate
Unitphase01
Range0 to 1 phase01
CoercionImplicit

Done

One-sample pulse at one-shot completion.

IDdone
Signaltrigger · event rate
CoercionImplicit

Parameters

Time Mode

Choose free milliseconds or explicitly wired Clock units.

IDtimeMode
Typeenum
Controlbuttons
Range or OptionsFree (free), Clock (tempoSync)
DefaultFree (free)

Playback

Choose one-shot, forward loop, or ping-pong playback.

IDplayMode
Typeenum
Controlbuttons
Range or OptionsOne Shot (oneShot), Loop (loop), Ping Pong (pingPong)
DefaultOne Shot (oneShot)

Details

Canonical IDmod.function
Categorymodulators
Runtime Surfaceaudio
Runtime Targetsaudio-worklet
JUCE Early AccessSupported
Early Access NoteNative-supported in the plugin for the current catalog/runtime support contract.