MMA Pro update

Minor fixes:
– Fullscreen should be working now
– It is should be possible to use any screen resolution now (previous version used 1024 x 768, hardcoded)
– Keyboard can be locked on the stage (prevents the keyboard from jumping around while you’re typing 😉 )

And as usual: Don’t forget to read the readme_pro.txt !

Multitouch Media Application Pro v2c
Adobe AIRrequired

12 Comment


    just wanted to let you know that your touch tracer doesn’t seem to be working with the latest build of touchlib (either 7.4 or 2.0)

    thanks for great program though.

    14 Feb 2008 | Reply

  1. Derek Lucas

    Hey, I really like your program.. good job. I just saw that AIR 1.0 came out.. so I’m testing MMA Pro with that.. I’ll let you know how it goes.

    01 Mar 2008 | Reply

  2. Derek Lucas

    … And MMA won’t install because it isn’t an “Air 1.0” application. Also, there’s no way to download Beta 3 anymore. Oh well, you’ve done a great job!

    01 Mar 2008 | Reply

  3. Bah, not again …

    Well I guess I need to update to AIR 1.0 and re-compile all applications.

    02 Mar 2008 | Reply

  4. Hi Laurence,

    I tried to send you an email but the domain “” seems to have vanished.

    I’m currently trying to get one of your multitouch Flash apps to run on Mac OS X. I had success on Windows XP but only worked when running the .exe in the standalone Flash player. It didn’t work in the browser. Any suggestions for the Mac?

    Another thing:

    You may have heard of Johnny Lee’s Wiimote Whiteboard program ( )
    I started my own Whiteboard app based on Johnny’s idea ( ) and I’m currently adding multitouch capabilities.
    I’m outputting the position data of all visible IR dots according to the TUIO protocol on port 3333. I’m unsure about the correct “format” though.
    To which “format” do your programs adhere? The one defined in the paper ( ) or do you use a different format?


    09 Mar 2008 | Reply

  5. Hi Uwe,

    sorry about that. My domain ‘’ was being transfered to another hosting company. It should be back working now.

    About the flash problem:
    If you run an .exe it will usually work without any trouble. Due security reasons a .swf file cant access external variables on default. So you should go to the url I posted and add your directory (or .swf file) to the list of exceptions.

    Yea I’ve seen Johnny’s video, quite awesome stuff 🙂

    osc.exe (touchlib) uses the same tuio protocol from that pdf file.

    09 Mar 2008 | Reply

  6. Hi Laurence,

    you hit the nail on the head. It worked after I added the folder with the Flash files to the list of trustworthy locations. Just the puzzle game didn’t work due to another problem that the recognized cursor is bound to the upper left of the flash app and never moves. This might be related to the fact that I run an older version of FLOSC, since the newer ones require Java 6 which doesn’t come with Mac OS X yet.

    Here a sample of the TUIO messages that I send out:

    [ “#bundle”,
    [ “/tuio/2Dcur”, “fseq”, 165 ],
    [ “/tuio/2Dcur”, “alive”, 2, 3 ],
    [ “/tuio/2Dcur”, “set”, 2, 0.2, 0.11035156, 0.0, 0.0, 0.0 ],
    [ “/tuio/2Dcur”, “set”, 3, 0.30703124, 0.0703125, 0.0, 0.0, 0.0 ]]
    [ “#bundle”,
    [ “/tuio/2Dcur”, “fseq”, 166 ],
    [ “/tuio/2Dcur”, “alive”, 2 ],
    [ “/tuio/2Dcur”, “set”, 2, 0.20234375, 0.109375, 0.0, 0.0, 0.0 ]]

    Is the “fseq” packet even necessary? Does the “alive” message have to go before the “set” messages? What about the extended format including the size of the cursor?


    10 Mar 2008 | Reply

  7. Zvi

    Hi Larry,

    Did you have a chance already to recompile MMA for Air 1.0?

    12 Mar 2008 | Reply

  8. MadJ

    Hey ! …. gr8 work !!! ….. i am speechless …. u working with touchlib + flash apps …..
    am a student, and building a multitouch table as my BE Project … and it wudnt have been possible without U and NUI !!! ….. THNX A TON !!!
    and i din knew Falcon4Ever is LaurenceMuller until i hit this blog … 😛 …..
    i wud surely like to contribute with something …….

    26 Apr 2008 | Reply

  9. jbolton

    hey, just downloaded your MMA pro application and it looks great but for some reason after installing the application it doesn’t seem to load even the sample images in the Resources (using a Mac). It’s still detecting touches but I’m stuck with just the gradient background. I’ve got other AIR based multitouch apps running before so I’m not quite sure what the issue is, I’ve gone through the readme a couple of times. Was going to try and use the application as a sample app for a demo during a presentation in a couple of days and any help would be great, thanks.

    17 Nov 2008 | Reply

  10. im having the exact same problem as jbolton using a mac

    downloaded the app, installed it as it said, and it opens up ok but doesn’t load any images so you just see the background?

    i bet there is something small that i have forgotten about but i can’t figure it out

    has anyone got an answer to this problem?

    13 Jan 2009 | Reply

  11. Hi,

    I guess this version is a bit outdated. I will post a new compatible version soon.

    15 Jan 2009 | Reply

    Leave a reply