Video Synthesizer Prototype

Picture 8

Hardware

Picture 6
The prototype was developed on an AMD Sempron 64 bit 2.7 GHz with 1 gig of RAM. The live video is captured by four Logitech QuickCam 4000 Pro web cameras connected via USB 2.0. Web cams were used because they are very compact, inexpensive, and provide overall good video quality. I have detailed control over the various software parameters with an M-Audio UC-33e - a MIDI control surface with 47 assignable knobs, sliders, and buttons.

Software
Picture 3
My video synthesizer is modeled primarily using software components created using PureData (Pd), an open-source, graphical programming environment developed by Miller Pucket at the University of California San Diego. Pd Provides a rich toolset to express almost any creative concept the design can conceive in the area of signal modulation. Pd is primarily an audio application, but there are a number of external libraries enabling the creation of control devices and filters to manipulate video such as Pure Data Packet (PDP), Graphics Environment for Media (GEM), and "PiDiP is Definitely in Pieces" (PiDiP). Pd uses a free, GNU-licensed c code as well as an already available packet protocol for communicating between the modules. It runs on all platforms, but I found Linux to be the most processor-efficient and the most stable. I developed my software using Debian Ubuntu (Dapper Drake).

Performances
The prototype was used in for live performances during the spring 2006 semester. These performances featured the Fairmount String Quartet, WSU's faculty string ensemble, playing Bela Bartok's String Quartet No. 5, movement 1.

Future performances planned include a collaboration between College of Fine Arts Dean Rodney Miller for his recital in 2007. Dean Miller will be performing Franz Schubert's Winterreise Op. 89, a song cycle on poems by Wilhelm Müller. He will be joined by Steve Wilson performing a live video interpretation.

Check out some stills from performances
Check out some movies of the performances