Back to Store
TouchDesigner
TD - CurveTool
Draw your own envelopes. 12 presets. BPM sync. Instant output.
About
CurveTool is an interactive curve editor that runs entirely inside TouchDesigner. Choose from 12 built-in presets or draw your own envelopes with per-point bezier control, sync to BPM from 30 to 300, and toggle LFO overlays with a 7-segment frequency display. Output feeds directly into a Lookup CHOP for instant integration into any project.
Features
- Interactive curve editor with per-point bezier/linear toggle
- 12 built-in presets: sine, triangle, sawtooth, square, S-curve, exponential
- LFO with logarithmic speed (0.01-20 Hz) and BPM sync (30-300 BPM)
- Dropdown preset picker with visual labels
- 7-segment frequency display
- Eye toggle for LFO overlay visibility
- RAMP/PING mode for one-shot or ping-pong playback
- Save and load custom user presets as JSON
- 256-sample Lookup CHOP output
What You Get
Replicable .tox with full node graph, GLSL shader source, 7 Python modules, preset system