Skip to content

Automation

Multi-track piecewise-linear CV. Each track plays a polyline that ramps between keypoints over the inferred clock period.

Category: Control

Dynamic shape. Ports and per-channel parameters scale with the channel-count parameter; the default 2-channel shape is shown below.

automation node on canvasautomation inspector panel

Inputs

NameTypeDescription
clockcontrolAdvances to the next step on each rising edge. Ramp duration is inferred from the clock period.
startcontrolRising edge resets to step 0 and starts playback. When unconnected, the curve free-runs.

Outputs

NameTypeDescription
control1controlTrack 1’s CV signal (linear ramps between keypoints).
finishedcontrolPulse when the curve completes its last step.

Parameters

NameTypeDefaultRangeUnitDescription
stepsnumber161–64Number of steps in the timeline.
tracksnumber11–8Number of independent track outputs. Changing this rebuilds the patch.
loopbooleantruetrue, falseWhen true, the curve wraps; when false, it holds the final value after the last step.
curvesstringPipe-separated track definitions; each track is comma-separated `step:value` keypoints (value clamped to 0–1).