Using Fingerpinger with Flash for multitouch input?

haukeg's icon

Hello,

Can anyone inform me on how I might be able to leverage the ability for the Fingerpinger patch, which can read raw touch data from the Apple Trackpads, to transmit touch data for use in Adobe Flash CS5 (ActionScript 3.0 and the new touch classes)? I am hoping to get data from the trackpads that is similar to touch data transmitted from touch screen monitors. Example of usage here:
http://gotoandlearn.com/play.php?id=122

I am not familiar with Max/Msp/Jitter programing, so I haven't been able to figure out if it would be possible to get the touch data as Fingerpinger does any other way, as Apple drivers only transmit gesture data (swipes and pinches).

I am trying to build a project in Flash which would let me track individual finger points on the trackpad (specifically Magic Trackpad) to drive some visual experiences through flash. ANY help on finding a solution would be tremendous.  I have searched the forums for something like this and haven't found any answers. The touch events in flash are fairly recent so I assume this is a new topic to most, but the potential for using trackpads for touch data in flash is huge. 

I have looked at the fingerpinger pages for help, but it is mostly specific on use with Max/Msp and I am not proficient with that application so I cannot connect the dots. If nothing else, does anyone know how I could contact the folks who created fingerpinger (I had trouble finding contact info from their pages)?
http://www.anyma.ch/2009/research/multitouch-external-for-maxmsp/
http://www.anyma.ch/blogs/research/2010/08/10/fingerpinger-works-with-the-magic-trackpad/

Thais so much for any help, I am stuck!

haukeg's icon

Also, Alexandre on these forums was kind enough to offer this solution for Java which might lead to an answer? I still am not sure. http://www.glulogic.com/workbench/2009/5/30/java-api-for-mac-trackpad-multitouch-example.html

Alexandre's icon

Maybe you could ask your question about the java and the c codes for this multitouch ( http://www.glulogic.com/workbench/2009/5/30/java-api-for-mac-trackpad-multitouch-example.html and http://www.steike.com/code/multitouch/ ) to a real flash forum community somewhere on the web. Here you mostly find Max/Msp users that are not into flash. fingerpinger will not help you i think, because it's only to use with Max/Msp.

wkeenan's icon

Hi,

I wrote the Java wrapper around the C code (the Glulogic link above).

I would ignore going down that C/Java path and instead I think you might like to check this out: http://www.tuio.org/?software

It's an open source project that has created an open network multitouch protocol.
They have implemented a server component that sends multitouch events from a device attached to the server (e.g. a laptop/desktop) to a client (which could also be the server machine).

The client library has many language implementations, including AS3.0.

Regards
Wayne