If you are a composer, artist, or educator looking for technical assistance on a project, plase contact me at jim@tweeg.net. Below, you can read about a few of the projects I have collaborated on.

The Moment of Divine Strake

Consulting, programming

Installation artist David Gurman recently opened this piece, which uses real-time seismic data from the NV01 array in Nevada processed through custom software to ring a large bronze bell hanging in a gallery space. Seismologist Josh Stachnik and I collaborated to create software that rings the bell with different materials based on the magnitude of seismic events, and displays the scrolling live seismograph on a nearby computer screen.

The Place Where You Go To Listen

Programming, sound design

the interior of The Place Where You Go To Listen

The Place Where You Go To Listen is a permanent sound and light environment at the University of Alaska Fairbanks Museum of the North, composed by John Luther Adams. The Place is a dynamic software system, taking cues from real-time solar, lunar, weather, geomagnetic, and seismic data streams to synthesize its sound and color. I programmed The Place in Max/MSP, Perl, Java, and Applescript.

Scott Unrein interviewed me about my work on The Place for his excellent new music podcast NonPop.

More press on The Place:

Veils and Vesper

Programming

Veils at Diapason Gallery

Veils and Vesper are six-hour-long soundscapes composed by John Luther Adams. For these pieces, I designed the synthesis technique, as well as software that allows layered polyphony using different tempo and tuning relationships. Veils and Vesper were presented at Diapason Gallery in New York City, the Happy New Ears Festival in Belgium, and have upcoming exhibitions in Sweden and Arizona.

Kyle Gann wrote about this piece on Postclassic.

Room Pieces DVD

Programming

Composer and sound artist Michael J. Schumacher collected several of his aleatoric compositions, Room Pieces for distribution on a single DVD-ROM. For this project, I designed a modular spatialization system, which would diffuse sound randomly in a two to eight channel system. I also designed and programmed the master software interface and installation process.