As I have read in a comment in the blog accompanying our TUIO AS3 project, there is a software overlay that you can use on a Surface 2 tabletop system to forward the Microsoft touch and fiducial events via TUIO to TUIO-based apps.
I have not tried it so far but hopefully I will have the opportunity to test it, soon. If so, I will report here. Yesterday I had the opportunity to test Surface2TUIO on a Samsung SUR40 device. It works like a bliss. After starting it, a small window opens telling that Surface2TUIO should be working. The application simply forwards Microsoft touch events as TUIO messages. By the way: Surface applications are still working next to Surface2TUIO.
As the link to Surface2TUIO in the forum is dead, you can download it here in the meantime.
I have been looking for an application on the Internet that allows to record TUIO streams. However, I did not find a sufficient solution for this problem. Thus, I decided to write my own application called ThrongOSCDeck that can accomplish this task. It builds upon my Throng application that can be used to multiplex TUIO bundles from different TUIO providers.
Throng (Tuio multiplexeR that crOps and Globalizes) provides a Tuio multiplexer with added benefits written in Java.
Recently, I made my first steps in Adobe Air 2. As Air 2 is still in Beta version (currently in Beta 2, which was released on February 2, 2010) there still could be some problems when working with it.
I recently had opportunity to lay my fingers onto a Stantum SMK-15.4 Multi-Touch Development Kit. The SMK-15.4 is a TFT panel with a resolution of 1280*800 pixels, which is equipped with a foil that contains a net of transparent capacitors, which can track multiple touches. Thus, the SMK-15.4’s touch principle is similar to the iPhone’s.
I have used it to develop the multi-touch parts of the TUIO-driven Flash multi-touch application Pf Design Media Installation. 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.
The image quality of the device is not too good. The foil takes away lots of screen brightness and the colors tend to be fairly flat. The SMK-15.4 produces some error blobs quite next to the center of the screen, which bothers a bit. The whole appearence and manufacturing of the device is fairly prototypeish. I would not trust it to be used in an everyday application because the device and the touch foil coating seems to be rather fragile. However, it has been reported by a Stantum engineer that the panel can be equipped with a thin sheet of acrylic glass, which does not prevent touches from being realized. I only tested this with a thin sheet of paper and the tracking worked through the paper smoothly.
The apperance and the performance of the SMK-15.4 can not overcome the impression that the device is still a prototype that I would not use in a productive environment. However, the device has been a hell of a lot helpful to develop, test and debug my multi-touch application and especially tasks that were related to multi-finger input like pinching and rotating.
Thus, multi-touch software developers will have good use of the SMK-15.4. Everyone else should think twice before buying one.
A picture of my setup with the Stantum SMK-15.4 and my MacBook Pro running under Windows Vista:
On the Stantum SMK-15.4 you can see Pf Design Media Installation in this picture.