OSCeleton with no initialization gesture?

69 views
Skip to first unread message

Michel

unread,
Sep 19, 2011, 2:21:45 AM9/19/11
to tryplex toolkit for Quartz Composer
Has anyone here about an OSCeleton version without initialization
gesture, automatically?

Gabe Mott

unread,
Oct 25, 2011, 3:57:12 PM10/25/11
to tryplex...@googlegroups.com
This is still the holy grail as far as I can tell. I understand that within the Microsoft SDK no Calibration stance is necessary, though I haven't tried it as I am running everything off a Mac-- I've had great success with Tryplex OSCeleton Synapse.. but yes, I cannot wait until there is no calibration necessary. 

Gabe Mott

unread,
Oct 25, 2011, 4:40:27 PM10/25/11
to tryplex...@googlegroups.com
Am I mistaken? Anyone have any video of this:
basic horizontal tracking.qtz
working?
This is from the folder QC>sample compositions>basic tracking

mga

unread,
Aug 28, 2012, 11:31:45 AM8/28/12
to tryplex...@googlegroups.com
Hi

I managed to get the Kinect skeleton tracking without a "cactus pose" working on a Mac using the 2Real wrapper and Cinder:


Has anyone managed to get this working on Quartz?

Thanks

victor morales

unread,
Aug 28, 2012, 11:42:53 AM8/28/12
to tryplex...@googlegroups.com
Hello mga

great news! It should be a matter of setting the osc inputs in quartz to make it work with triplex. I could help on that, maybe you can share the binaries of your project and I could make a quartz composition that receives the osc? :)

mga

unread,
Aug 28, 2012, 12:02:16 PM8/28/12
to tryplex...@googlegroups.com
Hi

If a binary I create works in your computer that should be fine. I guess you would still need to install all the drivers mentioned in the readme here:


Is there a preferred path structure for the OSC messages?

victor morales

unread,
Aug 28, 2012, 12:09:46 PM8/28/12
to tryplex...@googlegroups.com
i am running snow leopard 10.6.8

i believe i installed those drivers already.

If you want to share i could give it a go, and i can try making a quartz that works with it and tryplex

well it would be a matter of looking at the structure sent by your app.  and filtering it on quartz to get the data going into the tryplex nodes, nothing complicated


cheers

victor

mga

unread,
Aug 28, 2012, 1:35:36 PM8/28/12
to tryplex...@googlegroups.com
Victor

Got a demo working sending skeletons for multiple Kinects (have tried with 2) and multiple skeletons per Kinect (have tried with 4). Messages are bundled this way:

/cinder/kinect/kinectnumber/skeleton/skeletonnumber/joint/jointnumber/x (and y)

Attached is a binary but I don't know if it will work in your computer. I guess it should if OpenNI/NITE samples work.

Let me know what to do to connect this to Quartz.

- mga
cinderMultipleKinect.zip

mga

unread,
Aug 28, 2012, 1:50:10 PM8/28/12
to tryplex...@googlegroups.com
BTW the port is 3000

mga

unread,
Aug 28, 2012, 4:04:53 PM8/28/12
to tryplex...@googlegroups.com
Hi

This is my first time ever with Quartz composer so it takes me some time to understand. It seems that all I need to do is replace what Tryplex calls Synapse with my own skeleton detector/sender. Is this right?

I would need to know what OSC port are the qtz files expecting and in what format should I send the messages?

Is there a sample OSC -> Quartz composition? The macros you sent are included in Tryplex and I already added them to the plugins but I have no idea how to use them in Quartz.

If I manage to get the thing working then I can send a non-cactus-requiring composition.

Thanks

Victor Morales

unread,
Aug 28, 2012, 4:15:23 PM8/28/12
to tryplex...@googlegroups.com
if you look at the macros, they have a qcOsc node, which is basically the node that receives the osc. if you look at the inspector in QC when you have the qcOsc node selected, there is a little pulldown, go to settings and there you can set the port (also or command-2 would do the trick)
once you have your port selected, qcosc should see all autoatically, all the data coming from your app, (port 3000 right?) i would do that as my first step to see in quartz all the data coming from your app
The reason i sent you those macros is because you can see there  what kind of math you need to use to make the structure be compatible with the other macros from tryplex, doble click on some of those nodes and you will see how tha structures are broken down and later put together..

if you dont need tryplex, just set up a composition with qcOsc and the appropriate port and you will get all your data in QC

good luck

v

when you look at the inspector

Victor Morales

unread,
Aug 28, 2012, 4:18:08 PM8/28/12
to tryplex...@googlegroups.com
in another note i wish your app would work on my machine, i have a show next week and i use synapse, which needs the calibration pose, and your app does not need it!

oh well, i wish i could compile the cinder but i never done that, only openframeworks a while back..

cheers

v


On Aug 28, 2012, at 10:04 PM, mga wrote:

mga

unread,
Aug 28, 2012, 4:18:39 PM8/28/12
to tryplex...@googlegroups.com
Hi 

I actually managed to detect two skeletons with OSCeleton and Tryplex with no cactus pose and no configuration changes. It seems that it is native to the latest drivers I got from openni.org

- mga

On Tuesday, August 28, 2012 12:09:46 PM UTC-4, victor morales wrote:

Victor Morales

unread,
Aug 28, 2012, 4:38:26 PM8/28/12
to tryplex...@googlegroups.com
yes it works!

thanks man that is a nice find

i hope i have been helpful, quartz is a bit ideosincratic

the best site on info about it is kineme.net

people are very helpful there, i can help you too, at least I have been trying :-)
let me know if u need more help

cheers

v
Reply all
Reply to author
Forward
0 new messages