Animate parameter
animate_parameterAnimate any TouchDesigner parameter by binding it to an LFO oscillator. Choose from sine, triangle, ramp, square, pulse, or random waveforms to create periodic motion without manual keyframing.
Instructions
Drive one or more node parameters over time with an LFO (sine/triangle/ramp/square/pulse/random). Creates an LFO CHOP and binds each target so it oscillates between min and max with the given period — movement without manual keyframing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| targets | Yes | Parameters to animate, each written as 'nodePath.parName' (e.g. '/project1/sys/blur1.size'). Each is switched to expression mode so it tracks the oscillator live. | |
| waveform | No | Oscillator shape. Every waveform sweeps the full min–max range. | sine |
| min | No | Low end of the value sweep. | |
| max | No | High end of the value sweep. | |
| period_seconds | No | Seconds for one full cycle (lower = faster). | |
| container_path | No | Where to create the LFO CHOP; defaults to the first target's parent network. | |
| name | No | Name for the LFO CHOP. | lfo_anim |