templates for various creative coding environments to work with the Synapse kinect tracking app
Java
Pull request Compare This branch is 1 commit ahead, 4 commits behind CreativeInquiry:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Max
processing/SynapseReceiver
.gitignore
README.markdown

README.markdown

Synapse Templates

2012 Dan Wilcox, et al.

for the Spring 2012 IACD class at the CMU School of Art

Templates for receiving skeleton tracking Open Sound Control messages from Ryan Challinor's Synapse for Kinect application

Download Synapse for Kinect and get started with a template project for one of the following creative coding environments:

Make sure your kinect is plugged in and Synapse is running. You will need to make the Kinect psi pose for the skeleton tracker to find you and start sending joint data.

Further info:

  • the Windows install requires some specific driver steps
  • Synapse uses ports 12345 & 12347 by default for outbound OSC communication, 2 outbound ports to support 2 simulataneous applications
  • Synapse receives OSC on port 12346 and joint positions must be requested periodically (every 2-3 seconds)
  • the Synapse window size is 640 x 480, useful in realtion to joint coordinate positions
  • here is the Synapse OSC communication spec