Earlier Work

The first programmable computing device I can recall using was a TI-99.  Research then included reading the manual – because there wasn’t much else you could do with it as a toy.  Projects included a simulation of War Games in BASIC designed to scare my parents.

I’ve always been fascinated by math, puzzles, problem solving, and systems in general.  Through the years I’ve worked with various types of computing technology.  Since 1997, I have been working at the University of Virginia as the Technical Director for the Virginia Center for Computer Music.

 

Extended Applications of the Wireless Sensor Array (WISEAR): presented at the New Interfaces for Musical Expression (NIME) 2007 conference in New York, NY.
(pdf)

VScore: A Real-time Visual Application for Scoring Music: presented at the International Computer Music Conference (ICMC) 2006 in New Orleans, LA.
(pdf)

Wireless Dance Control: PAIR and WISEAR: presented at New Interfaces for Musical Expression (NIME) 2005 in Vancouver, Canada.
(paper – pdf)

Dancer Wearing WISEAR (click to enlarge)

Dancer performing with WISEAR (click to play)

Tree Music and GAIA: An Interactive Demonstration: presented at New Interfaces for Musical Expression (NIME) 2004 in Hammamatsu, Japan.
(pdf)

Graphical Audio Interface Application GAIA 2.0: presented at the International Computer Music Conference (ICMC) 2004 in Miami, FL. Also presented at New Interfaces for Musical Expression (NIME) 2004 in Hammamatsu, Japan.
(pdf)

GAIA: Graphical Audio Interface Application: published in the proceedings of the International Computer Music Conference (ICMC) 2002, Goteborg, Sweden.
(pdf)

SPATIO-OPERATIONAL SPECTRAL (S.O.S.) SYNTHESIS: presented at Digital Audio FX (DAFX) 2002 in Hamburg, Germany. Also published in the proceedings of the International Computer Music Conference (ICMC) 2003, Singapore. Also presented at the International Computer Music Conference (ICMC) 2004 in Miami, FL.
(pdf)

PAWN & SPAWN: Portable and Semi-Portable Audio Workstation: presented at the International Computer Music Conference (ICMC) 2000 in Berlin, Germany. Also presented at the Society for Elecro-Acoustic Music in the US (SEAMUS) 2001 in Baton Rouge, LA.
(pdf)

RTcmix for Linux: published in the October 2000 issue of the Linux Journal.
(Linux Journal)

SLINC 1.0: A GUI for controlling synthesis and linking instruments in RTcmix: presented at the International Computer Music Conference (ICMC) 2000 in Berlin, Germany.
(pdf)

Multichannel Audio with RTcmix: presented at the Society for Electro-Acoustic Music in the US (SEAMUS) 2000 conference in Denton, TX. Also published in Journal Seamus 2000.
(pdf)

RTcmix and the Open Source / Free Software Model: presented at the International Computer Music Conference (ICMC) 1999 in Beijing, China.
(html)

RTcmix — Using CMIX in Real Time: co authored with Brad Garton; presented at the International Computer Music Conference (ICMC) 1997 in Thessaloniki, Greece
(pdf)
(html)

While the following might not be considered research in the same sense as the above, I nevertheless decided to list links to them here. They’re examples of some work I did while at Columbia (circa 1995).

8 Puzzle Composer: a project combining N puzzle heuristics and music.
(html)

3D Rendered Temple: from my first computer graphics course. This temple was rendered with raster-based software we developed incrementally as separate objects (z-buffer, clipping, shading, etc.).