I’ve written in a previous post that there is the idea of a standardised technique to connect multi-touch hardware to multi-touch software via TUIO. As we want to concentrate on Flash as visualisation and interaction layer for our digital volvelles I will present a Flash AS3 API for multi-touch with TUIO in this and further posts.
The touchlib project from the NUI Group is a collection of software tools for the realisation of a multi-touch table. It provides tools like digital image processing for the tracking of fingers on a multi-touch screen, a TUIO server and so on. It additionally provides a Flash AS3 library in order to process TUIO messages inside of Flash and to provide standard interface elements e.g. sliders.
All Flash applications that are being built with touchlib’s AS3 library can not only be used with a TUIO enabled multi-touch device but also with a mouse. This offers advantages in the development process as you do not (necessarily) need a multi-touch device in order to use your application. This will be very useful if more than one person are involved in the development process (as in our case a designer, a Flash developer and a hardware developer are involved) because everyone can get a feeling for the interaction with the application without the need for a colocated multi-touch device.
The touchlib project including the mentioned AS3 library can be downloaded here. The AS3 library with demo applications can be found in the following folder within the zip file: touchlib -> AS3 -> src.
For some videos of our Flash multi-touch applications also see:
- Digital Music Volvelles
- Mapstouch (A Google Maps Multi-touch Application)
- Flickr multi-touch photo viewing application
Links for more information at the NUI Group regarding the following topics:
March 16, 2008 at 7:44 pm |
[...] mitch177 wrote an interesting post today onHere’s a quick excerptI’ve written in a previous post that there is the idea of a standardised technique to connect multi-touch hardware to multi-touch software via TUIO. As we want to concentrate on Flash as visualisation and interaction layer for our … [...]
March 24, 2008 at 9:24 pm |
[...] Multi-touch applications with Flash « Digital Music Volvelles The touchlib project from the NUI Group is a collection of software tools for the realisation of a multi-touch table. It provides tools like digital image processing for the tracking of fingers on a multi-touch screen, a TUIO server and so on. It addition (tags: multitouch flash as3 ui ux gesture guesturalinterfaces) [...]
September 5, 2008 at 7:15 am |
[...] Touchlib offers lots of Flash related possibilities to build your own multi-touch applications. There are even some demo applications included in the package in the code version of the [...]
December 25, 2008 at 12:52 pm |
[...] produces TUIO OSC messages and also the TUIO XML analog for Flash rendering FLOSC [...]
January 31, 2009 at 3:39 am |
We’ve created a wm_touch to tuio interface to allow windows 7 devices to run the flash touch applications. Check out this video. http://youtube/computable78
February 15, 2009 at 10:28 pm |
[...] I have used it to develop the multi-touch parts of a TUIO-driven Flash multi-touch application. The SMK-15.4 comes with drivers for Windows and for the Macintosh. Additionally, for Windows there is a small application available that tranlates Stantum multi-touch events into TUIO events that can be (more or less easily) processed by a Flash Actionscript application. [...]