TouchDesigner for Professional Interactive Design Careers hero

Creative Coding

TouchDesigner for Professional Interactive Design Careers

Level

Beginner

Duration

36h 7m of video content

Format

Self-paced video

Certified course — cohort places coming soon

Register interest

Watch a preview

Class 1: recording part 1

Course overview

Course content

Week 1: Foundations of Modular System Design

9 videos, 1 resource

+
  • 01-Dataflow-Binding-Reference-Export
    Checking access...
  • 02-Using-Base-COMP
    Checking access...
  • 03-Using-Container-COMP
    Checking access...
  • 04-COMP-Parameter-Binding
    Checking access...
  • 05-Creating-Custom-Components
    Checking access...
  • 06-Using-Toxs-For-Sharing-Modules
    Checking access...
  • Class 1: recording part 1
    Checking access...
  • Class 1: recording part 2
    Checking access...
  • Week 01 - Class 01 - TD Files
  • Session 1 Recording
    Checking access...

Class 2: Strategies for Scalability in Interactive Design

4 videos, 1 resource, 1 lesson

+
  • Learning outcomes
  • 01-Video-Mixer-Backend
    Checking access...
  • 02-Blending-Between-Components
    Checking access...
  • 03-Dynamic-Containers-And-Replicators
    Checking access...
  • Session 2 recording
    Checking access...
  • Week 01 - Class 02 - TD Files

Class 3: Working with Real-Time Data Inputs

7 videos, 2 resources, 2 lessons

+
  • Presentation slides
  • Class 3: Working with Real-Time Data Inputs
  • Example TouchDesigner Files
  • Download files to get started
  • 01 Build An Audio Analyzer
    Checking access...
  • 02 Audio Analyzer Tool
    Checking access...
  • 03 Virtual MIDI
    Checking access...
  • 04 Connecting MIDI Interfaces
    Checking access...
  • 05 MIDI In Map
    Checking access...
  • 06 Connecting with OSC
    Checking access...
  • Session 3 Recording
    Checking access...

Class 4: Live Show Integration for Professional Projects

4 videos, 2 resources, 3 lessons

+
  • Presentation slides
  • Download Ableton Live
  • Download files to get started
  • Example TouchDesigner files
  • Class 4: Live Show Integration for Professional Projects
  • 01-Simple-DMX-Output
    Checking access...
  • 02-Multiple-DMX-Fixtures-Pixels
    Checking access...
  • 03-TD-to-Ableton
    Checking access...
  • Session 4 Recording
    Checking access...

Class 5: Automating Tasks with Python Scripting

10 videos, 1 resource, 1 lesson

+
  • Download files
  • Class 6: Automating Tasks with Python Scripting
  • 01 - Introduction
    Checking access...
  • 02 - Demo
    Checking access...
  • 03 - Extensions
    Checking access...
  • 04 - Private Functions
    Checking access...
  • 05 - Finishing Up Extensions
    Checking access...
  • 06 - Extensions in Control Panels
    Checking access...
  • 07 - Managing Control Panel Pages
    Checking access...
  • 08 - Dynamic Instancing
    Checking access...
  • 09 - Render Picking and Finishing Up
    Checking access...
  • Session 5 Recording
    Checking access...

Class 6: Performance Optimization in Complex Systems

6 videos, 2 resources, 1 lesson

+
  • Class 6: Performance Optimization in Complex Systems
  • Download Files and Kinect Video Data
  • 01 - Kinect Input
    Checking access...
  • 02 - A 3D rendering setup with kinect
    Checking access...
  • 03 - PBR Rendering with kinect pointcloud data
    Checking access...
  • 04 - Kinect Tracking via the Kinect CHOP
    Checking access...
  • 05 - Assignment
    Checking access...
  • 05 - Assignment Component
  • Session 6 Recording
    Checking access...

Class 7: Creating Motion-Tracking

5 videos, 2 resources, 1 lesson

+
  • Presentation slides
  • Class 7: Creating Motion-Tracking
  • Example TouchDesigner files
  • 00-Motion Detection
    Checking access...
  • 02-Simple-Blob-Tracking
    Checking access...
  • 03-Media-Pipe-Object-Presence
    Checking access...
  • 04 Media Pipe
    Checking access...
  • Session 7 recording
    Checking access...

Class 8: Arduino and Tangible Interfaces

7 videos, 1 resource, 1 lesson

+
  • Class 08 - Downloads
  • Class 8: Arduino and Tangible Interfaces
  • 00-Introduction-Electronics-Theory
    Checking access...
  • 01-Digital-Out-LED-Blink
    Checking access...
  • 02-Troubleshooting
    Checking access...
  • 03-PWM-Output
    Checking access...
  • 04-Digital-Input-Pushbutton
    Checking access...
  • 05-Analog-Input-Trimpot
    Checking access...
  • Session 8 recording
    Checking access...

Class 9: Building Interactive Control Panels for Professional Projects

7 videos, 1 lesson

+
  • Learning outcomes
  • Section 01 - Modifying our Mixer
    Checking access...
  • Section 02 - Building Our Renderer
    Checking access...
  • Section 03 - Post Effects
    Checking access...
  • Section 04 - Audio Analysis
    Checking access...
  • Section 05 - TD Morph
    Checking access...
  • Section 06 - Exploring Visuals
    Checking access...
  • Session 9 recording
    Checking access...

Class 10: Creating Custom Solutions and Deliverables for Clients

2 videos, 10 resources, 1 lesson

+

Class 11: Showcasing Interactive Design Work

1 video, 1 resource, 1 lesson

+

Class 12: Final Presentations and Career Guidance

1 video, 1 resource, 1 lesson

+

Instructors

Instructor TBC

Instructor TBC

Instructor

Frequently asked questions

Interested in this course?

Register your interest and we'll let you know when the next cohort opens.

Certified course — cohort places coming soon

Register interest