alle the different Kinect models, which to get?

BertBertBert's icon

Hi,
I want to get into programming for Kinect. I noticed there is a variety of different models, so now I'm wondering, what might be the best choice for me. I'm running Max 7 on a Windows 7 64bit Machine (Thinkpad T420).

So far I encountered these Models:

1414 and 1473
The early (1st Generation) Kinects for XBox 360. It seems, these are the only Models working with Synapse for Kinect.

1517 The Kinect for Windows (1st Generation).

Kinect for XBox One (2nd Generation)
As far as I understand there was also a Windows version of this Kinect. But it was discontinued. You can still use the XBox-Versions along with the USB 3.0 Adapter to connect it to a computer.

I'm wondering which of these Hardwares does or doesn't work with the Max interfaces mentioned here: https://cycling74.com/wiki/index.php?title=Kinect_Page. So I know Synapse will only work with the early models. My Thinkpad doesn't have a USB 3.0 Port. Is it absolutely nescessary to run a 2nd Generation Kinect? If so I could upgrade via a express cardbus adapter. But could I use it with Win 7?

What is the advantage of the 1st Generation Kinect for Windows? Is there any when using it with Max?

Thanks!

diablodale's icon

Given your older OS and hardware, the v1 Kinect is your only option.
The v2 Kinect requires Win8 and recommended to have 8.1.
The v2 Kinect also requires a dedicated USB3 Gen2 controller. You can not reliably share the same USB3 controller with another device. It uses a high-bandwidth streaming mode of the controllers and needs most of the bandwidth.

Buy a Kinect for Windows (v1 gen). It works very reliably with dp.kinect and has slightly better feature set than the Kinect for XBox 360.
Info on dp.kinect at https://hidale.com/shop/dp-kinect/

I use both the v1 and v2 sensors. Each have their own strength. For example:
v1: fast facial recognition, multiple sensors on same computer
v2: more resolution color/depth images, good tracking in darkness