Monthly Archive for December, 2006

reacTIVision for Quartz Composer

I started development of a TUIO Patch for Quartz Composer. TUIO is the protocol used by the reactable project which is a “state-of-the-art multi-user electro-acoustic music instrument with a tabletop tangible user interface”. The visual engine behind reactable is reacTIVision. When an so called “fiducial” is recognized by the engine it’s X, Y and Angle are send over the TUIO protocol to any listening client. The TUIOClient for Quartz Composer is such a client.

The code status is not much more then a proof-of-concept, but you can drop Tuio patches on your compositions which have an X, Y and angle as output parameters. The scaling is wrong (only middle part of compositions works). The code is Cocoa with the Java TUIO client. Maybe I will port the client to Objective-C. Help would be appreciated.

Download the QC plugin, the XCode source and a very basic sample here.

TSCManager 0.9 release

Release notes:

  • N: Basic RDC version 6.0 support (part of Vista and update KB925876).
  • N: Check for update at startup.
  • N: Setting to enable/disable update check.
  • N: Settings dialog (a.o. for connection file location).
  • N: Automatic download and installation of .NET 2.0 during setup.
  • I: Added tooltip to explain which properties are set on Maximum GUI Experience check.
  • I: Changes to connection info now also saved on treenode doubleclick.
  • B: Fixed group delete for groups not in tree.
  • B: Screensize slider and Fullscreen check eventhandling fixed.Experimental support to change the location of connection files and initial support to have only one group node expanded at a time.The release can be downloaded at: Sourceforge.