
Overview:
I've developed a custom VJ system in TouchDesigner designed for real-time generative visuals and live performances. It features a modular 5-layer structure and a dedicated control UI.
Key Features:
-
5-Layer Mixing: Top layers for overlays/text, bottom layers for background visuals.
-
Custom UI: Includes Preview, Multi-layer controls, Effector, Post-Effects, and Text input.
-
MIDI Ready: Pre-mapped for AKAI APC mini mk2 (but also supports mouse control).
-
Audio Reactive: Supports Sound2Light (OSC) for BPM and frequency analysis.
How to Start:
-
Launch the .toe file.
-
Press Ctrl + , to open the Control UI.
-
Press Ctrl + . to start the video output.
Recommended Tools
For the best experience, I recommend using the following (though the system works with mouse control alone):
-
Audio Analysis: Sound2Light (S2L)
-
Used for OSC-based audio reactivity, BPM, and frequency analysis.
-
Set OSC to 127.0.0.1 / Port 8001.
-
-
Hardware: AKAI APC mini mk2
-
UI is pre-mapped for 8x8 pads and faders.
-
Controls layer toggles, transparency, and effects.
-
Credit: ColorPicker UI Widget
-
The color selection UI in this system is based on this asset.




