Touchlib Speedfix and MMA Pro update


A few weeks ago I was busy tweaking the Touchlib sourcecode and noticed a bug/feature in the code which caused the image processing pipeline to stall for 32 milliseconds. This might not sound like a big issue however on our system it caused the system to be less responsive.

I have compiled a version without this ‘sleep’ function. This version might not be safe for single core cpu’s (I could not test it out myself, hopefully someone could check it out). Because the sleep function is removed, the videoplayback (using cvcapture + *.avi) is not working properly.

Check out this version of touchlib and report any problems in the comment section 🙂 !

[download#2#size] compiled libraries, revision 393 speedfix (21 apr 2008)

MMA Pro v2d

– Added smoothing, scaled images should look a lot better
– Added an View Reset and Exit button
– Increased the size of the canvas
– Compatible with Adobe Air v1.0

Install instructions are in: readme_pro.txt !

Adobe AIRrequired

Example video showing how to load photos dynamicly into MMA Pro


Wong is a game based on pong which uses the multitouch input to create dynamicly sized paddles.

A game of Wong on our multitouch table:

The game is made by Seth Sandler and is part of the audiotouch application suite:

5 Comment

    Touchlib without the sleep stall reactes much better than the previous versions. This thing needs to be fixed in the main trunk cause I never ever can say goodbye to the response rate we are now getting. MMA also looks quite promising. I’m now working on the square detection/ fiducial. Will post a small movie when this is finished (10th of may).

    03 May 2008 | Reply

  1. Daniel

    I checked the audiotouch project and it seems that Wong has been deleted. Is there anywhere else I can get the game?

    04 May 2008 | Reply

  2. Hi,

    Just a great project! I’ve got a question regarding Multitouch Media Application Pro v2d. When I use it, all 5 seconds it lags for ~5 seconds. I’ve already testet your Touchlib (speedfix), but no change. Do you have another advice? The photo.exe application in the folder “Demos” works without problems.

    Have a nice day and keep working on your great projects:)

    Greets andrea

    16 May 2008 | Reply

  3. WhiteNoiz

    The sleep function is necessary because it crashes without it on some systems. I believe the crash was related to OpenCV’s buggy window / keyboard input system.

    27 Jul 2008 | Reply

  4. Manu Kovic

    Have you seen this multi-touch sensor?

    05 Feb 2009 | Reply

    Leave a reply