A hand tracking "dial" that maps the angle between your thumb and index finger to a -1 to +1 CHOP output, with a visible colored line overlay on your webcam feed. Both hands work independently. Useful for controlling any parameter in real-time with just your fingers.
Tutorials
Jack DiLaura walks you through the basics of the new TouchDesigner Python Environment Manager component (TDPyEnvManager), using an article by Derivative’s Michel Didier as a guide.
TouchDesigner Python Environment Manager Basics
In this tutorial, we develop a procedural visual system based on sine wave generation to produce a dynamic motion effect. The process begins with the construction of a base 3D geometry that serves as a spatial reference for wave deformation.
SIN WAVE - TOUCHDESIGNER TUTORIAL [23]
In this beginner-friendly tutorial, you’ll learn how to use MIDI controllers inside of TouchDesigner. We start with the basics of the MIDI protocol (what MIDI is, how it works, and what the values mean) and then move step by step into TouchDesigner.
MIDI Controls in TouchDesigner
New media artist Lake Heckaman walks you through building a real-time GLSL slitscan shader built from scratch. This effect pulls from past frames to create streaked motion, time-bending visuals, and smooth temporal distortions.
GLSL Slit Scan Effect in TouchDesigner

In this video, we showcase the tools needed to make custom UIs inside of TouchDesigner using the example of an audio navigation component.This is useful for setups where a user needs to interact with a project whilst it’s running, such as for installations, VJ setups, or for custom applications.
Custom Audio Navigation in TouchDesigner

Editor panes let you have multiple views of different aspects of a project which can be a HUGE productivity boost. Learn how to preview and navigate 3D scenes while working on them, and more! https://youtu.be/mNKxd-swNgs
Level Up Your TouchDesigner Game With Editor Panes!

Convert any text or image into this pointelized style in TouchDesigner. https://youtu.be/xmOC9QW2lDg POPs make it so easy that you don't even need to do traditional instancing.
Create Point Typography

In this tutorial I share a way to set audioreactivity so that it can be adapted live to different audio channels, I've started using this myself during VJing gigs and helped me a lot.
Adaptive Audioreactivity Tutorial - Beginner Python

Hello lovely people! Here's a video about creating contours using variations of ramps, noise and displace tops. Some of the effects look just like the drawings I used to make in my free time. Also very nice to create a very analog hand-drawn effects with a digital twist.
Contour Experiments in TouchDesigner

Speed-based animation is critical in TouchDesigner, but you really shouldn't be using absTime to do it. Learn some good alternatives and how to set up nice speed controls for your projects. https://www.youtube.com/watch?v=JtXad96DVB0
Speed Controls Tutorial

In this tutorial, we’ll build animated sinusoidal waves to create a dynamic and flowing visual effect. Starting from a simple 3D base, we’ll focus on shaping motion through curves, using sine-based deformation as the core driver of movement.
CRYSTAL EFFECT - TOUCHDESIGNER TUTORIAL [22]

In this tutorial, we show you how to create beautiful particle trails inside any custom geometry using the powerful RayPOP.
Surface Trails on any Geometry using TouchDesigner POPs

Jack DiLaura walks you through generating 3D particles from textures utilizing new POP-based workflows.
TouchDesigner 3D Particles from 2D Textures

Learn how to create a stylized VHS-style glitch effect using GLSL! This tutorial walks you through simulating analog video distortion (chromatic aberration, color drift, noise, and temporal jitter) to achieve that nostalgic, broken-signal aesthetic.
TouchDesigner Glitch Effect with GLSL

Hello lovely people! We are going back to basics with this one! In this video I am working with some position instancing techniques that use compositing and feedback for some cool structures.
Noise Sculpting in TouchDesigner (Part 9*) - Bubbles, Waves and Scene Switching

In this tutorial we will see how to generate instances in a practical, simple but also creative and effective way, inspired by Anatoly Fomenko and his topological and mathematical structures.
GENERATIVE GRIDS

A good mixer is critical for a VJ rig. Learn how to build your own crossfader with a bunch of useful features and a nice UI! It's also a good way to practice designing your own custom components and level up your TouchDesigner developer skills. It's even got a little bit of Python!
Build Your Own VJ Crossfader
Christian shows you how to pixel map two separate LED matrices together to create one cohesive image, showing you a great introduction to custom mapping your LED setups.
LED Pixel Mapping in TouchDesigner

RayTK in TouchDesigner introduces an updated instancing workflow that enables the creation of stunning visuals using fewer objects and a more efficient structure.











