Hello all,
I am in the midst of developing up a cocoa implementation of multitouch stuff. I was originally going to just build the framework and then build some apps on top of that (bypassing the TUIO stuff) but there has been enough interesting in a TUIO solution that I have redirected my efforts.
Anyway, 2 things:
1) i have implemented a mostly Cocoa-only OSC sender/listener ‘framework’ (it isnt a framework yet, just a bunch of source files).
It does all the bit-level ordering and decoding of OSC datagrams. It is a connectionless UDP implementation (which seems to be the going thing for OSC). The only big note at the moment is that if you are going to use it to dispatch messages for your own code (and i hope you do) you will need to develop your own dispatch code. BBOSC will receive the packets and decode them into bundle and message objects, so that is all done, but you would need to add your own code to make the “/osc/command arg1 arg2 arg3” do anything besides log to the console. I plan to add a nice callback registry for all that stuff, but i wanted to get the TUIO working in BBTouch first.
anyhow, what is there seems to be working dandy. you can get the code here:
http://code.google.com/p/bbosc/
and some notes here
http://benbritten.com/blog/2008/07/21/osc-now-with-more-cocoa/
2) the second thing is my question: I am new to the TUIO/OSC bandwagon. Implementing the protocol wont be too bad, but I will need to test it against something that is TUIO capable. So what out there is TUIO capable that runs on the mac? (that is preferably free and or open source) I can write my own, but that doesnt really test whether my stuff is compatible with other people’s stuff
I vaguely remember reading about some flash apps that should work (i do actually have flash 3, so i wouldn’t have to buy that) but i couldn’t seem to find them in my various searches on the forums. any help would be greatly appreciated!
cheers!
-panda
