Personal projects, research and development I’ve documented.

2,024 views 1 comments

NodeBeat: Generative Music Application for iOS and Desktop

It’s been a while since I posted and my guilty conscious is saying “now’s the perfect time”.

The past few weeks, I’ve been working on my first iOS application called NodeBeat.

iphone31 NodeBeat: Generative Music Application for iOS and Desktop

NodeBeat is a collaboration between myself and Justin Windle. It’s an experimental node-based audio sequencer and generative music application for the iPhone, iPod Touch, iPad and TUIO devices.

351 views 0 comments

TEDxSanDiego Presentation

In 2010, I was approached by Shannon Spanhake to program a simulation for her mobile pollution monitors for her TEDxSanDiego Presentation. The simulation showcased mobile pollutions monitors traveling throughout the San Diego area gathering pollution information as they travel. The simulation helped present the significant cost reduction between current pollution monitor and Shannon Spanhake’s mobile solution.

50 views 0 comments

Audiotouch Multi-touch Enviornment

AudioTouch is an interactive multi-touch interface for computer music exploration and collaboration. The interface features audio based applications that make use of multiple users and simultaneous touch inputs on a single multi-touch screen.

390 views 0 comments

Slider: A Dynamic Multi-player Game

Slider is a tangible multi-player game. The games utilizes reactivision software, along with Flash, to detect fiduciary (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.

273 views 0 comments

Live Composer

Live Composer is a interactive music exploration application. Physical blocks (with fiduciary symbols) are moved around on a table and correlate to time and pitch. Moving the blocks creates a visual within a flash interface that notates and plays back the composition in real-time.

578 views 4 comments

Analog Laser Harp

The Analog Laser Harp is a project I conceptualized as my final project for an electronic technologies course at UCSD in 2006. When a hand crosses a laser’s beam, a analog tone is generated and produced by 4 speakers embedded in the instrument. The harp has tuning knobs to allow for various musical scales.

1,429 views 3 comments

Audiotouch OS – Flash Multi-touch Audio Environment

Well, I never did a ‘proper’ video of my Audiotouch work, so after 2 years I decided to reshoot some video and experiment with my new HD video camera. The video is also in preparation for another how-to video that I’m developing that builds off the Mtmini video (check that out if you haven’t ) and shows how to create a simple multi-touch surface quick and easy.

I’m hoping to eventually get back to these applications and improve on a few of them. They’ve gone untouched for almost 2 years and were originally written prior to the iphone, ipad, and microsoft surface. It’s amazing how far the technology has come in such a short time.

Enjoy and let me know

1,555 views 3 comments

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

screenshot wong2 300x225 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.

2,332 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.

argos2111 Argos: Super Cool Multitouch Music Interface Builder

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!

670 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