Hi everyone,
I have noticed there is not much information about using Wekinator with TouchDesigner. I prepared a .tox file to control all features of Wekinator from TD only by sending OSC signals. You can access the full documentation and download the tool here:
WekinatorControlCHOP
Edit: Version updated. It is not a tox file, but a ScriptCHOP. Full Wekinator features are implemented. For details see below.
6 Likes
thanks for sharing, do you have tutorial for using this? I cannot find the osc port in your tox as a beginner
Hi,
There is no tutorial yet but at this video I briefly use it:
OSC in and outs should be handled with OSC DAT’s if I don’t remember wrong. See this video. If it doesn’t help I can assist further.
Saim
1 Like
Hi everyone,
I’m pleased to share a major update to the WekinatorControlCHOP
for TouchDesigner. This version is no longer just a utility — it’s a fully scriptable, modular control interface that enables complete interaction with Wekinator via OSC, entirely without GUI dependency (it still needs to be running at the background).
Highlights of the update:
- Full control over Wekinator’s recording, training, DTW, and model management functions via toggles and pulses
- Deterministic, frame-accurate OSC input messaging
- Automatic parsing of OSC outputs with dynamic CHOP channel creation
- Robust socket management with auto-reinitialisation on recompile
- Designed for long-term reliability in live or installation settings
For HCI researchers and creative coders, this release includes not just the tool, but also extensive supporting materials:
- A comprehensive user manual
- GitHub README with architecture and technical breakdown
- A full-length HCI-oriented prototype report, structured as a research-level document
Compatibility: TouchDesigner 2022.3+
Tested with: Wekinator v1.0.1 (macOS & Windows)
License: MIT
Extras: Includes screenshots and a sample .toe
project
All feedback is welcome.
WekinatorControlCHOP