WaveTouch: Software

by @im_a_muppet on August 9, 2007

Our systems architecture looks like this
System

Continue Reading
Our systems architecture looks like this
System

A Java application runs the image capture, Top Code Coordinate decoding, wave recognition and sound play. This application also outputs the coordinates to a Ruby script that launches a Tk GUI. The Ruby script draws the wave on the GUI. This GUI is then projected onto the surface.

The java structure is as follows
Java System

The JavaDoc of this application is available to view here and can be downloaded here. The JAR file contains both the .class files and the code files (.java) and can be downloaded here.

The Ruby/Tk code is here.

The sound files we used can be found here.
Installation Instructions for a Mac OSX system.

  • 1. Download the complete package here.
  • 2. Open a terminal
  • 3. Uncompress the downloaded WaveTouchPKG.tgz file

      tar -zxpvf WaveTouchPKG.tgz
  • 4. Change directory to wavetouch

      cd WaveTouch
  • 5. Run the script wavetouch.sh

      ./wavetouch.sh 500
  • blog comments powered by Disqus
    Tweet