Create control surface
create_control_surfaceBuild a live TouchDesigner control panel: faders adjust parameters and cue buttons recall or morph to named cues for hands-on performance.
Instructions
Build a playable performance panel (a Container COMP of visual widgets) for live use, beyond the parameter dialog: vertical faders that drive parameters, and buttons that recall or morph to named cues (from manage_cue). Open the container in Perform/Panel mode for a touchable surface — faders move their parameters, cue buttons fire scenes (instantly or with a crossfade).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "create_control_surface"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Name of the panel container to build. | surface |
| align | No | How the panel lays out its widgets. | horizlr |
| faders | No | Vertical faders, each driving a parameter. | |
| comp_path | No | Control COMP that holds the cues (manage_cue) and custom params. The surface is built inside it and its buttons fire that COMP's cues. | /project1 |
| cue_buttons | No | Buttons that recall or morph to named cues. |