Link to this page location: #top
Link to this page location: #top

Learning Path: 

VJing with TouchDesigner

Link to this page location: #about

Target Audience:

- Visual artists ready to enter live performance
- VJs seeking to elevate their technical capabilities
- Motion designers transitioning to real-time graphics
- Musicians wanting to integrate visual elements
- Interactive media artists
- Creative coders interested in node-based programming

Prerequisites:

- Basic computer literacy
- Understanding of digital media concepts
- Interest in visual performance
- No prior programming experience needed

Learning Path Aims:

- Solid understanding of the TouchDesigner node-based workflow and procedural 3d
- Implement content management workflows
- Create sophisticated UI
- Code the real-time image processing tools and generative
graphics using GLSL

Duration

22 weeks

Your skill level

Beginner, Intermediate

Software

TouchDesigner

Video Duration

1,5-2 hours per week

Format

Self-study

Who needs this

Motion Designers Media Artists 3D Artists VR / XR Producers NFT Artists Interactive Developers Musicians VJs AI/ML Enthusiasts Designers Video Engineers

Get 200$ discount for TouchDesigner Commercial License

Once you enroll in the AV learning path, you have the opportunity to purchase a commercial TouchDesigner license at a $200 discount (for a total of $400)

Link to this page location: #galery

- TouchDesigner interface and workflow fundamentals
- Audio analysis basics
- Real-time compositing and color correction
- Basic 3D visualization

- Geometry fundamentals and advanced concepts
- Instancing and optimization techniques
- Dynamic simulations and particle system
- Direct modeling and rendering methodologies
- UI and Kinect basics

- Custom VJ application development and Architecture
- Professional workflow integration
- Control Resolume Arena using TouchDesigner logic
- Movie bin management and playback
- EDL cueing systems
- Step sequencer development
- GLSL shader implementation

- Intro to GLSL Top in TouchDesigner
- 2D Shader programming
- Real-time generative texture synthesis
- Programming the Post-processing effects

Stanislav Glazov

Instructor for TouchDesigner integration

STANISLAV GLAZOV

MEDIA ARTIST, EDUCATOR, COURSE AUTHOR

3D AND AUDIOVISUAL ARTIST WITH OVER 22 YEARS OF EXPERIENCE IN COMPUTER GRAPHICS AND 20 YEARS OF TEACHING EXPERIENCE

For more than 20 years, he has worked in light and visual art, seeking innovative opportunities where art and technology intersect. His installations and AV performances explore themes such as inner and social freedom, consciousness, identity, and loneliness in the modern world, using high-tech techniques.

Driven by his desire to create unforgettable experiences that inspire, he takes an individualized approach to each work, creating unique algorithms and synchronizing sound with visuals and digital shapes. He is also known for producing music with modular synthesizers and analog devices, influenced by industrial music, which combines noise, disharmony, and shamanism to take listeners on an intense emotional journey.

In 2013, he created his own generative design studio Licht.Pfad.

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

Link to this page location: #book

Familiarity with visual programming concepts is beneficial but not required.
Prerequisites are flexible: the more you know, the more you get.

You'll need at least an NVIDIA GTX 1060 (6GB) with an Intel i5/AMD Ryzen 5 processor and 16GB RAM on Windows 10/11. For best results, we recommend an NVIDIA RTX 2070, Intel i7/Ryzen 7, and 32GB RAM with SSD storage.

The course won't work on integrated graphics laptops. AMD GPUs may work but aren't fully tested with TouchDesigner. Your monitor should be at least 1920x1080 resolution.

TouchDesigner System Requirements

All practical topics have corresponding tasks to complete as homeworks. Most of them require to repeat the actions from the lectures on your own supply.
We recommend to execute them even if everything is clear in theory - to ensure that you won’t face unexpected issues in your future work.
During final week you will have to develop and complete your own project> (with our assistance) as a kind of exam of the obtained knowledge.

3-6 hours per week should be sufficient to master necessary concepts and skills. You may want to invest more time for more exhaustve explorations though. Remember, the course program is somewhat open-ended: nearly all topics are not limited in scope, and have lots of options for extra developments.

Link to this page location: #contacts