# Windows: Kinect In Touchdesigner

Using any Kinect in Touchdesigner op PC is plug &amp; play after you've installed the right [drivers](https://bookstack.hku.nl/books/3d-depth-cameras-motion-tracking/page/windows-drivers "Drivers & SDK's") &amp; SDK.  
Open your Touchdesigner patch <span style="text-decoration: underline;">first</span>, then add the Kinect to your USB port. Select the right version.

**Ways to interface with Kinect in TouchDesigner**

- Depth camera - [Kinect TOP](https://derivative.ca/UserGuide/Kinect_TOP "Kinect TOP")
- RGB camera - [Kinect TOP](https://derivative.ca/UserGuide/Kinect_TOP "Kinect TOP")
- Infrared camera - [Kinect TOP](https://derivative.ca/UserGuide/Kinect_TOP "Kinect TOP")
- Skeleton <span class="mw-lingo-term" data-lingo-term-id="2a3cd5946cfd317eb99c3d32e35e2d4c">Point</span> Tracking - [Kinect CHOP](https://derivative.ca/UserGuide/Kinect_CHOP "Kinect CHOP")
- Hand Interaction - [Kinect CHOP](https://derivative.ca/UserGuide/Kinect_CHOP "Kinect CHOP")
- Microphone Array Audio Capture - [Audio Device In CHOP](https://derivative.ca/UserGuide/Audio_Device_In_CHOP "Audio Device In CHOP")
- To control the tilt of the camera, use the <span class="mw-lingo-term" data-lingo-term-id="39f1d43462c7c9a61b7a177dc9b82666">Tscript</span> `kinecttilt` Command

The **Kinect** **Azure** has the above but use specific operators hat work together:

- [Kinect Azure TOP](https://derivative.ca/solr/kinect-azure-top-0 "Kinect TOP")
- [Kinect Azure Select <span class="mw-lingo-term" data-lingo-term-id="6705777b712ee811e76fb07162081d63">TOP</span>](https://derivative.ca/UserGuide/Kinect_Azure_Select_TOP)
- Skeleton <span class="mw-lingo-term" data-lingo-term-id="2a3cd5946cfd317eb99c3d32e35e2d4c">Point</span> Tracking - [Kinect Azure CHOP](https://derivative.ca/solr/kinect-azure-chop "Kinect CHOP") **NOTE**: For joint orientation and bone hierarchy, see: [Kinect Hierarchy](https://learn.microsoft.com/en-us/azure/kinect-dk/body-joints)

The Pallete has this interesting component: [Kinect Callibration for Projection Mapping](https://derivative.ca/UserGuide/Palette%3AkinectCalibration) which allows for calculating the intrinsics and extrinsics of a projector in relation to a Kinect device making it possible to project onto the scene captured by the kinect.

Check out the specifics, possibilities and some example patches on the derivative site:

[https://derivative.ca/UserGuide/Kinect1](https://derivative.ca/UserGuide/Kinect1) for Kinect 360  
[https://derivative.ca/UserGuide/Kinect](https://derivative.ca/UserGuide/Kinect) for Kinect One

or [Kinect Azure](https://derivative.ca/global-search?type_1=2&query=kinect%20azure&filter_by=wiki) in the search bar