Create automation lane
create_automation_laneRecords a live parameter sweep into a circular buffer, then loops playback on a bar-phase clock for automatic parameter modulation.
Instructions
Build a per-parameter automation lane that records a live parameter sweep into a circular buffer over N bars, then loops the recording back into the parameter on a bar-phase clock. Two modes: record (sample the target param every cook into a ring buffer) or loop (read the buffer back via Lookup CHOP bound to the target param). Re-calling with the same name and a different mode flips the state without rebuilding the network. Uses Beat CHOP → Select CHOP (rampbar) → Lookup CHOP playback, with COMP storage tracking mode/write_head/armed state. Returns a summary plus a JSON block with container path, mode, samples count, target, and any warnings.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | System container name, e.g. 'auto_lane_filter' | |
| parent | No | Parent COMP path, defaults to '/' | |
| targetParam | Yes | OP path + param tuple, e.g. '/project1/filter1:cutoff' | |
| bars | No | ||
| bpm | No | ||
| mode | No | record |