VVVV and TUIO
Posted: 02 June 2007 08:43 PM   [ Ignore ]
Jr. Member
RankRank
Total Posts:  219
Joined  2007-03-23

does anyone have a vvvv patch that sends TUIO 2d cursor protocol through osc?

I’m working on a patch that currently tiles two cameras (will get up to four cameras like MS surface once i get more $), and does blob tracking but i want to spit out the data using TUIO.

thx,
-nima

Profile
 
 
Posted: 03 June 2007 12:35 AM   [ Ignore ]   [ # 1 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  1348
Joined  2007-04-08

There’s a vvvv reacTivision patch I saw a while ago that I believe sends TUIO messages through OSC. I will go look for it and post when I find it.

I found the patch, but I don’t know if it’s what you’re looking for. What’s the difference between TUIO and OSC?

You could probably combine the fiducial tracking patch from Reactivision http://vvvv.org/tiki-index.php?page=FreeFrameFiducialTracker to see how to get TUIO data, and then use this one to see how to send the OSC messages.

I also made a small vvvv patch that uses two cameras. I don’t know much about vvvv, so I doubt my patch is very efficient. If you don’t mind posting yours when its done, please do =)

 Signature 

My Multitouch Blog
My Youtube
Multitouch FAQ - Need Help? Click here!

Profile
 
 
Posted: 03 June 2007 09:47 AM   [ Ignore ]   [ # 2 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  1010
Joined  2007-01-08

from what i read TUOI is a part of OSC, someone correct me if i’m wrong

 Signature 

http://www.multitouch.nl / natural-ui.com

Profile
 
 
Posted: 03 June 2007 12:55 PM   [ Ignore ]   [ # 3 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  1348
Joined  2007-04-08

That’s what I thought, which is why I was confused. I thought TUIO was kind of a standard way of sending OSC messages. For example sending, SessionID, ID, Xpos, Ypos, Angle, etc.

 Signature 

My Multitouch Blog
My Youtube
Multitouch FAQ - Need Help? Click here!

Profile
 
 
Posted: 17 September 2007 01:23 AM   [ Ignore ]   [ # 4 ]
New Member
Rank
Total Posts:  5
Joined  2007-09-17

Hi there,
TUIO is a protocol/format for sending messages via OSC.
So in OSC you usually use some kind of command and then some attributes e.g.
/blobs id x y

TUIO is a ptotocoll based on that OSC format so it uses the same setup with specific commands at the beginning e.g.
/tuio/2Dcur set id x y 0.0 0.0 0.0 0.0
sends the x and y coordinates of the blob number in the id variable.

basically it is just an agreement on a style of sending OSC messages
so that everyone is sending them in the same style and client apps become interchangeable.

there is a Jitter and a VVVV implementation of TUIO at Jittuio:
http://jittuio.blogspot.com/

for the complete TUIO refrence check this pdf: http://www.iua.upf.es/mtg/reacTable/pdfs/GW2005-KaltenBoverBencinaConstanza.pdf

Profile