Kinect + Max/MSP + Synapse

Software tutorials of interest.
Post Reply
Message
Author
jstenner
Site Admin
Posts: 73
Joined: Wed Jan 27, 2010 7:33 pm

Kinect + Max/MSP + Synapse

#1 Post by jstenner »

To get the Microsoft Kinect to talk to Max/MSP you'll use the intermediary application Synapse. Synapse uses the Open Sound Control protocol to relay the spatial information generated by the Kinect to a UDP(s) port on your computer. Essentially it creates a server, using a specified set of ports, to which other applications can attach to send/receive information. In this case, Synapse talks to the hardware (Kinect) and feeds info to a port. Max, using a udpreceive object, attaches to the Synapse port and retrieves the data in OSC format. It all works in practical real-time (there may be some lag, but it's imperceptible).
Screenshot.jpg
Download and extract the files in the Public directory of the art-tech.arts.ufl.edu server. The files is a zip file called Kinect-Max-Synapse.zip and is located in the Public->Hardware->Kinect folder.

The zip file contains
  1. Screenshot.jpg
  2. Synapse for Kinect.webloc
  3. Synapse-Mac.zip
  4. Synapse_Kinect_Starter.maxpat
  5. art & technology • View topic - Kinect + Max:MSP + Synapse.webloc
  6. audio (audio files for the max patch)
  7. jit.synapse.mxo
  8. readme.rtf
The webloc files are URLs to the sources. Because things change, you might want to be sure that you have the latest versions of the various libraries by checking this website:
http://synapsekinect.tumblr.com/
The master of disaster!

jstenner
Site Admin
Posts: 73
Joined: Wed Jan 27, 2010 7:33 pm

Re: Kinect + Max/MSP + Synapse

#2 Post by jstenner »

Here's a screenshot of a Kinect Max patch by Natalie Lessman and Sarah Dailey for their Installation project In Place, In Motion.
LessmanPatch.png
Please add more as you make them.
The master of disaster!

Post Reply