Hi! I'm new to both PD and OSC.
I have a Kinect for Windows (haven't gotten into the SDK too much yet), and I would like to track my hands' x/y/z values, and convert them to OSC, and then to MIDI for Ableton Live.
I was able to achieve this functionality on my old desktop computer, using NI Mate or OSCeleton+Kinectar, but neither of my laptops are able to even launch NI Mate or OSCeleton at all. Synapse doesn't work with Kinect for Windows.
Anyway, following this PD/OSC->MIDI tutorial and KinectCapture2, I'm able to print all of my joints' OSC values in one big mess, like this:
print: ElbowLeft 434634 -0.523579 -0.230422 1.048
print: WristLeft 434634 -0.427409 -0.331137 0.867697
print: HandLeft 434634 -0.395352 -0.364708 0.811469
print: ShoulderRight 434634 -0.168635 -0.138769 0.894166
So, from what I understand, it's printing out Joint string, skeleton int, and joint's x/y/z float.
My current PD patch is this:
import mrpeach
udpreceive 7110
|
unpackOSC
|
routeOSC /joint
|
I've tried placing "routeOSC /HandRight" under "routeOSC /joint", and I've also tried typing "routeOSC /joint /HandRight", but then it doesn't print anything.
Even though I'm new to all of this, it sounds like it shouldn't be too difficult to pull off. Hope you're able to help me out!