TouchDesigner 205: Build the VJ TOOL
This full VJ workshop aims to guide you to enter the live video field and give you the theoretical and technical tools to develop your own VJ Application with TouchDesigner.
Course also includes techniques of integration with Resolume Arena.
Skills you will have after the course:
You will be able to work in TouchDesigner and control the Resolume Arena using TouchDesigner Logic over OSC and Create:
- Custom Movie Player component.
- Sound Analyser with clock Divider
- custom User Interfaces
- Movie Bin component with DragnDrop (based on Resolume Logic )
- custom FX library using GLSL
- EDL Cueing System
- Step Sequencer Controller Component
- Design effective Architecture of VJ Application
Who will profit from this course:
The workshop is for beginners as well as intermediate and video-artists that want to improve their skills, experiment new tools and develop VJ software with easy to use interface in TouchDesigner environment.
If you are want to have more control over the logic and automatisation of VJ than you get in Resolume Arena or you already learning TouchDesigner but want to develop in direcion of VJing this course is for you.
Course Contains:
12+ Hours of Video Recordings
Library of Software Tools
TouchDesigner Projects
Module I -TouchDesigner Introduction
- Data Types
- Contexts
- TD Interface
- Timeslices in CHOP
- CHOP Exporting
- Base Components
- Custom Parameters
- System Architecture of VJ Tool
- Parameter Binding
- Movie Playback
- Perform Mode
- Window Comp
- TouchPlayer
Part II - Sound Analyzer
- Triggers
- Building UI
- Finishing the UI
- Local Variables
Part III - Movie Bin
- CHOP Execute DAT
- OSC Out
- Building the Controller Interface
- Getting OSC Data back from Resolume
- Replicator
- Folder DAT
- Building Movie Player Prototype
- Building Custom Radio Button Selector
- Blending Movies
- TimerCHOP
- Drop Script structure
- Writing to tables using python scripts
- Building the Custom Movie UI
- Swapping the Movies in Movie Bin
Module IV - GLSL
- Basics of 2D GLSL
- Procedural Textures using GLSL Top
- Importing Shaders from Shadertoy
- Optimizing shader usage
- Building Shader FX Library
- Walkthrough the VJ System Structure
- Building the custom Sound Reactive UI Component
Part V - BUILDING
- Building Step Sequencer Controller CompBuilding the Presets for Sequencer
- Building the EDL Cueing System
- Parsing EDL
- Writing the Script DAT
- Building Timer Controller
- Inside the VJ Tool
TouchDesigner 205: Build the VJ TOOL
420 €
Incl. VAT: 67.06 €
If you have EU VAT ID, please
contact us to avoid double tax
COURSE AUTHOR:

Stanislav Glazov
3D and audiovisual artist with over 22 years of experience in computer graphics and 20 years of teaching experience
Worked in the production of the computer game Killer Tank, Pilot TV, on the first Russian animation projects in the Classic Studio, on the largest film projects in the German studios Trixter Film and Scanline CA as a technical director for pipeline, Character Animation, Cloth Simulation TD, RnD for VFX.
After 2010 - creation of an automated infographic visualization system for Kommersant TV, cooperation with the largest Russian companies - SilaSveta, Stereotaktik, Invisible, Raduga Design - on VideoMapping projects.
In 2013, he created his own generative design studio Licht.Pfad.
Cooperation with WhiteVoid.
Creation of AV Performances in partnership with Dasha Rush, Robert Lippok
Performances at all the iconic festivals of the planet: Berlin Atonal, Mutek Montreal, Ars Electronica Linz, Unsound Festival in Krakow, Raster-Noton night in Berghain, Barbican London, Resonance Festival in Tokyo, Mira Festival Barcelona, L.E.V. Festival, Light Festival Lyon
Since 2016 - working on theater projects with Maxim Didenko, including the creation of media servers for various performances.
2001
Creation by Stanislav of the first author's course. It was a course on character animation in Maya, prepared for Realtime School in collaboration with Maria Stepanova (Animation director and teacher at VGIK)
> 40 performances
at major international festivals and conferences such as CGEvent (lectures on Houdini), Signal Festival in Prague, LPM Rome, Touchdesigner Summit in Montreal, etc.
> 2,000 people
have attended various trainings and courses by Stanislav - both organized by him personally and conducted jointly with various schools and institutes (among the latter - "Realtime", "SAE Academy", "Screamschool", "Houdini-Howto + RRM", "Bilgi University")