Personal projects, research and development I’ve documented.

8,493 views 3 comments

Wall Pong (WONG) – Interactive Multiplayer Multitouch Pong Game – Now with source code!!!


Wall Pong is an interactive multi-player multitouch pong type game I wrote in AS3 a couple years ago. The aim is to get the ball into the opposing goal. You can see Wong within my Audiotouch OS software. I’ve been meaning to release the source code and game for quite some time and finally I had the chance to clean up the code (it still could use WAY more cleaning and probably re-factoring), but it’s in good enough shape for others to use.

5,144 views 4 comments

Argos: Super Cool Multitouch Music Interface Builder

If you’re familiar with the Jazzmutant Lemur, you’ll want to get familiar with Argos Interface Builder by Dimitri Diakopoulos using the great c++ framework openFrameworks.

Last summer I took part in Google Summer of Code as a mentor. Dimitri proposed a multitouch music interface builder and I thought it was a fantastic idea. An opensource lemur; who wouldn’t like that??? Dimitri was chosen as a student for GSoC and I was able to mentor him as he developed Argos. It’s come a long way, and with a little help from the opensource community, it has potential to be incredible!

8,918 views 4 comments

Surround Cinema featuring Recombinant Media Labs

I’ve been meaning to write about this for some time, but finally found the right time.

In June/July, I helped work on a combined project with University of California, San Diego (UCSD) and Recombinant Media Labs (RML).

The install was a reinstall of a previous setup. It consited of 10 individual screens 12 feet wide x 6 feet 9 inches tall. Together they formed a rectangle 24 feet x 36 feet. 10 projectors, 1 per screen, projected on each screen to create a full 360 surround experience. The setup was complimented by a 10 channel audio setup with dedicated microphones, 28 MM-4 miniature loudspeakers,  12 UPJ-1P VariO loudspeakers, and eight UMS-1P subwoofers. To say the least, it was a

3,599 views 3 comments

Flash + Reactivision = Slider: A Dynamic Multiplayer Game

Before I started with multitouch, I was experimenting with interactive virtual gaming. As a result, for one of my final class projects at UCSD, I created a dynamic game I call ‘Slider’ which is a 1-3 player virtual hockey type game that adapts to the number of people playing.

This games uses reactivision software, along with Flash, to detect ‘fiducial’ or symbol block movements. The game is played by moving these symbols on a table. Players can enter and exit the playing field at any time. The game adapts to the number of players. The lower the score, the better; the first player with a score of 12 ends the game.

[youtube Fqi5l-LwA5w]

At the time of creation, about

5,501 views 3 comments

NUI Group announces Multitouch Technologies book release!

bookcover

The long awaited Multitouch Technologies book authored by members of NUI Group (http://www.nuigroup.com) has officially found it’s first release! As one of the co-authors of the book, I am proud to see a final initial version come to fruition. The book, which consolidates articles from the NUI Group Wiki, includes sections on how to build Multi-touch devices, multitouch software resources, a glossary of terms and more. I  believe, as the book develops further, this will be the best resource for multitouch information on both the web and in print.

If you’re unfamiliar with NUI Group, I suggest reading the about page http://nuigroup.com/log/about/. NUI Group is currently the single best resource for multitouch technology and hopefully will

5,228 views 5 comments

Audiotouch Success

3,161 views 5 comments

Audiotouch @ UCSD Music Center this Saturday!

auditouch3

University of California, San Diego has finished their new Music center and will be having their opening this Saturday.

It’s last minute, but for those that are around the San Diego or La Jolla area tomorrow, i’ll be demoing my multitouch table and Audiotouch software between 1pm and 4pm at the opening.

There will be a public open house between Noon–4:00 p.m. “Free and open to the public. Come and explore the excellent architecture and state-of-the-art facilities. With demonstrations and free concerts, including recitals by Cecil Lytle (noon), Janos Negyesy, (2 p.m.), and Aleck Karis, (4 p.m.).”

Location: UCSD Music Center http://music.ucsd.edu/MusicCenter/opening.php

Time: Noon-4:00pm (I’ll be setup at 1:00)

Cost: Free (including parking)

It should be a great openin; if

3,156 views 1 comments

AudioTouch – Event 2

Here’s some pictures from the second event where AudioTouch was on display.














9,425 views 15 comments

The Beta – tbeta – IT”S HERE!!! New mac/win/linux multitouch tracker!

It’s been a loooong way for many of you, but finally the new tracker has been made public!

Checkout the tbeta website where you can download and read the getting started full guide to see how easy it is to use!

http://tbeta.nuigroup.com

note: if you like the old touchlib tracker better, you can still use it if you’re on windows.

4,401 views 24 comments

Mac anyone? New multitouch tracker on it’s way!

Well, I haven’t posted in a while, but that doesn’t mean I’ve stopped development. Actually, I’ve done the opposite and have been developing with a release date coming soon (hopefully).

I applied for GSoC a couple months ago and my project was chosen and I am have been a student under Natural User Interface Group (NUIGroup) ever since. For my project, I’ve been working on a multitouch framework/lux.

For the last few weeks (with the help of my mentor Christian Moore) I’ve been working on porting over touchlib (the main tracker of the NUIGroup community) to openframeworks. A few reasons we chose to use openframeworks is because it’s (1) Cross-platform (it’ll work on windows/mac/linux), (2) It’s easy to

-->