What problem does it solve?
This Skill provides a comprehensive solution for controlling a TouchDesigner instance via twozero MCP, enabling users to create operators, set parameters, wire connections, execute Python code, and build real-time visuals without manual intervention.
Core Features & Use Cases
- TouchDesigner Control: Integrate TouchDesigner functionality with twozero MCP for dynamic visual manipulation.
- Operator Creation: Create and configure operators within TouchDesigner programmatically.
- Parameter Management: Set and adjust parameters for operators efficiently.
- Connection Wiring: Automate the wiring of connections between operators.
- Python Execution: Run Python code within TouchDesigner for complex logic and automation.
- Real-Time Visualization: Build and control real-time visuals and generative art.
- Use Case: For a VJ or live performer, this Skill allows for the creation of complex visuals that react in real-time to audio and video inputs.
Quick Start
Run the setup script to configure twozero MCP and connect to TouchDesigner.
bash "${HERMES_HOME:-$HOME/.hermes}/skills/creative/touchdesigner-mcp/scripts/setup.sh"