Close

Interoperability

TouchDesigner supports a wide range of devices, protocols and external tools that interface via their respective Operators, Palette components, and TouchDesigner Python methods, known collectively as TouchDesigner's Interops.

Video Capture and Output Cards

Blackmagic (SDI, ST2110, HDMI) | AJA (SDI, HDMI) | Deltacast | Bluefish | Datapath | DirectShow | Windows Media Foundation | NVIDIA Direct Display

IP Camerasedit

IDS | Ximea | Point Grey/Flir | Allied Vision

Movie File Codecsedit

Many codecs supported by FFMPEG | H.266 H.265 H.264 | Hap, Hap Q, Hap R and Hap HDR | NotchLC | EXR | Apple ProRes | AV1 | GoPro Cineform |

Video Streamingedit

Newtek NDI | H.264 and HLS/DASH Streaming | RTMP and Enhanced RTMP | Syphon and Spout | WebRTC | RTSP | SRT | NDI Stream from iPhone | iPhone as macOS Video Device In |

DMX-Based Protocolsedit

DMX | Art-Net | sACN | FTDI | KiNET |

Lasersedit

EtherDream | Helios | ShowNET | LaserAnimation Sollinger AVB | Pangolin Beyond |

Audioedit

Steinberg VST | ASIO | DirectSound | macOS Core Audio | Dante | MP3, AIFF, WAV, AAC, OPUS, Vorbis, ALAC + others | LTC TimeCode | Steam Audio | WebRTC |

Digital Audio Workstations (DAWs)edit

Ableton Live and TDAbleton | Ableton Link | Bitwig Studio and TDBitwig |

Camera-based Trackingedit

Orbbec (Femto Kinect replacement) | ZED depth and body-track | Kinect Azure | NVIDIA Face Track | NVIDIA Body Track | Leap Motion | Augmenta | NatNet OptiTrack | BlackTrax | PosiStageNet | Vicon | ZIG SIM Pro (Apple AR) |

LIDAR Scanners and Depth Camerasedit

Hokuyo Scanner | Intel RealSense | Ouster LIDAR | SICK LIDAR | Leuze ROD4 |

ML Camerasedit

Luxonis OAK-D ML Camera |

3D Scene Dataedit

FBX | Alembic | OpenUSD |

Graphics Languagesedit

GLSL | Compute Shaders | Vulkan | CUDA | C++ Custom Operators |

Materials and Renderersedit

Substance Designer | Notch |

Virtual Realityedit

OpenVR | Meta Quest and Oculus Rift | Steam Audio |

XR Trackingedit

Stype camera tracking | Mosys camera tracking | FreeD |

Physics and Dynamicsedit

Bullet Rigid Body Dynamics | NVIDIA FLow | NVIDIA Flex |

Network Protocolsedit

OSC | TCP/IP | UDP | WebRTC |

Web Browser and Web Toolsedit

Embedded Chromium/CEF Renderer and Browser | WebSockets | Socketio | Web Server/Web Client | WebRTC |

Projection Mapping and Calibrationedit

MPCDI projection mapping file standard | Scalable Displays | kantanMapper | camSchnappr | projectorBlend | (key)Stoner | Lens Distortion | Nestmap | Vioso |

Unreal Engine and other Third Party TouchEngine Integrationsedit

Unreal Engine Plugin | TouchEngine |

Arduinoedit

Arduino | Firmata | Serial Ports |

Controllersedit

MIDI | Joystick | 3Dconnexion SpaceMouse | ZIG SIM PRO (iPhone iPad data stream) |

Internet of Thingsedit

MQTT IoT |

Python and Structured Dataedit

Python 3.11 | JSON | XML |

Timecodeedit

Timecode

Multi-Touchedit

Windows Multi-Touch | TUIO and TUIO2 | TouchOSC | ZIG SIM PRO (iPhone iPad multitouch) |

Image, Color, Textedit

Color Space Workflows | OpenColorIO | Slug Font Rendering | live video from Photoshop | SVG ( Web Render TOP) |

Licensingedit

CodeMeter USB and Cloud Dongles |

Edited November 2025