Touchlib
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:
touchlib-rev393-speedfix.zip compiled libraries, revision 393 speedfix (21 apr 2008)
MMA Pro v2d
Changelist:
– 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 !
Download:
Multitouch Media Application Pro v3
Adobe AIR – required
Example video showing how to load photos dynamicly into MMA Pro
Wong!
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: http://code.google.com/p/audiotouch/
5 responses
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).
I checked the audiotouch project and it seems that Wong has been deleted. Is there anywhere else I can get the game?
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
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.
Have you seen this multi-touch sensor? https://www.youtube.com/watch?v=W0l8TckUe5g