_ _ _ __ _ _____ _ _ | \ | (_)/ _| | / ____| | | | | | \| |_| |_| |_ _ _| (___ _ _ _ __ | |_| |__ | . ` | | _| __| | | |\___ \| | | | '_ \| __| '_ \ | |\ | | | | |_| |_| |____) | |_| | | | | |_| | | | |_| \_|_|_| \__|\__, |_____/ \__, |_| |_|\__|_| |_| __/ | __/ | |___/ |___/ A multitouch audio project by NiftySystems (Peter Peerdeman and Timen Olthof) for more information: http://www.niftysystems.nl/audio To run the NiftySynth multitouch application on your computer with your own DIY multitouch surface, Apple MacbookPro multitouch touchpad or any other TUIO compatible device one must follow the following steps: 1. Get your interface to send TUIO messages to the localhost port 3333. This can be done with several applications, available for all platforms. 1a. When using a DIY webcam interface install the open source Community Core Vision software and calibrate the software using the guides on their site. This program is available for all platforms, including Windows, Mac and Linux. 1b. When using the integrated multitouch trackpad in the Apple MacbookPro laptops run the TongSeng program and simply press ``start'' in the application to start sending TUIO messages to the localhost. 2. Start the udp-flashlc-bridge application to transfer the TUIO udp traffic to the Flash localconnection. The zip package on their websites contains both a Windows version (udp-flashlc-bridge-win which has to be renamed to udp-flashlc-bridge-win.bat to run it) and a unix version that runs on Linux and Mac. 3a. Open the NiftySynth.swf file in your browser to run our program once or install the application to your computer by running the NiftySynth.air installer package. The air application has the advantage that keyboard keys enabled in full screen mode. Controls: SPACEBAR: enter fullscreen mode ESC: exit fullscreen mode UP: set next voice category DOWN: set previous voice category RIGHT: set next voice LEFT: set previous voice A: set A minor pentatonic scale SHIFT+A: set A# minor pentatonic scale B: set B minor pentatonic scale C: set C minor pentatonic scale SHIFT+C: set C# minor pentatonic scale D: set D minor pentatonic scale SHIFT+D: set D# minor pentatonic scale E: set E minor pentatonic scale F: set F minor pentatonic scale SHIFT+F: set F# minor pentatonic scale G: set G minor pentatonic scale SHIFT+G: set G# minor pentatonic scale K: kill all notes