Tutorials + Learning
TouchDesigner
- Learn TouchDesigner - Getting started, list of tutorial and workshop videos
- Intro to TouchDesigner by Ben Voight - 4 hour intro to all the touchdesigner fundamentals
- Official TouchDesigner YouTube
- allTD.org
- Immersive HQ Beginner Crash Course
- alphamoonbase Tutorials (Youtube)
- electronaut Tutorials - Beginner, face tracking, feedback, audioreactivity, generative visuals, and mroe
- Matthew Ragan tutorials
- Josh Baptista's TD for Absolute Beginners
- How-to Audio in TouchDesigner by Owen Kirby
Official Derivative Resources
- Touchdesigner Official Videos (YouTube)
- Operator Snippets
- Help Wiki
- Reference Wiki
Educators + Platforms
Books
YouTubers
By Topic
Beginner
- TouchDesigner Beginner Course - YouTube
- An Introduction to TouchDesigner on Vimeo
- presets and cue building | TouchDesigner 099 – Matthew Ragan
- (4) Introduction to TouchDesigner - Ben Voigt - YouTube
Architecture + Systems
- Building a VJ Deck
- Automated playlist
- Multichannel outputs
- Modular Architectures (Advanced knowledge of Python required)
- Function store
Video Effects and Transitions (TOPs)
- Blur - 3D
- Data art aesthetic
- ASCII
- Dream-like
- Bitmap
- Pixel-block
- Faded signal
- VHS
- CRT / Analog
- Modular CRT
Glitch with noise/edge - Analog feedback
- Analog glitch effect
- 2000s style glitch / net
- Time machine Mosaic mask
- Time machine slit scan
Sound and Audio-reactivity (CHOPs)
3D Rendering (SOPs)
Point Clouds + Geometry (POPs)
MIDI Controllers
- (193) Touchdesigner - Midi controller quick start guide - YouTube
(193) TouchDesigner | Working with Midi 1/4 - YouTube
Projection Mapping (Kantan Mapper)
Nature Simulation
Combining TouchDesigner with other things:
LED + Pixel Mapping
- (234) Pixel Mapping with TouchDesigner & Arduino Wsb2812b Addressable LED Strip - TD Tutorial 6 - YouTube
- (234) Pixel Mapping and Performing with LEDs - Karl Skene - YouTube
- TouchDesigner | Previs for Moving Lights – Matthew Ragan
- A Lighting Desk — Lighting profiles, DMX, and TouchDesigner
So you want to display your project?
Unsorted
Max/MSP/Jitter
- Learn Max
- Max Tutorials - Basics of patch making, Midi, Processing Data, Communication and Networking, User Interfaces, Patcher Storage, JavaScript
- MSP Tutorials - Basics of signal/audio processing, sampling, recording, synthesis, effects, spectral manipulation and more
- Jitter Tutorials - Basics of exploring video data, manipulating pixels, rendering computer graphics
- Max Cookbook by Christopher Dobrian - Example patches for many useful sound and visual skills
- Computer Music Programming - Basics of music theory, UI design, building a synthesizer, audio effects, MIDI, sampling +++
- Cycling '74 User Forum
- Introduction to Open Sound Control (OSC) by Bob Jarvis - sending and receiving data between computers and software
- Amazing Max Stuff
- Sound Programming - Sound design fundamentals, theory, and practice - books and other resources
Special Topics
Audio Reactivity
- Immserive HQ's Beginner Guide to TD Audio Reactive Visuals
- elekktronaut's Make Anything Audio Reactive (TD)
- Audioreactive Video Playback (MaxMSP)
- Audio Reactive: Amplitude to Color (MaxMSP)
Glitch art
- How to Make Glitch Art: Complete Beginner's Guide
- glitchet.com - tutorials, tools, and interesting links for making glitch art
- Databending with Audacity
Sonification / Visualization
- Turn any Image into Sound (TD)
- Scanning images into sound (TD)
- Wavetable synthesis in TD - Turn images into sound
- Image sonification in MaxMSP
- Wavetable synth from Image Data (Max)
MIDI + OSC
- Using and iPhone with TouchDesigner
- Ben Harwood's TouchDesigner and OSC (3 part tutorial) - TD + TouchOSC
- MIDI controls in TouchDesigner (Interactive HQ)
- What is OSC? (Open Sound Control)
Motion Detection and Tracking
- Motion tracking - basic webcam (TD)
- Motion Detection Music (Max)
- Motion detection synth (MaxMSP)
- How to do Face Tracking in Max/MSP
- Motion Tracking with TouchDesigner & MediaPipe
- Using Kinect + POPs in TD
- Motion Tracking - No Plugins (TD)
- Easy Person Detection with Blob Tracking (TD)
- Blob tracking (Max)
- Using video (webcam) to control audio and MIDI (Max/MSP)
Spout / Syphon / NDI
- Sharing video streams between applications
- NDI for beginners!
- 8 Ways to Send and Receive Video in Touchdesigner
Photogrammetry + 3D Scanning + Point Clouds
- How to Scan Anything on Your Phone and Create a Point Cloud
- Point Cloud with Connections (MaxMSP)
- Meshroom Photogrammetry Tutorial