In Passing articulates the journey of an interactive dialogue between performers, where the germinal communicative motive becomes entangled as the conversation evolves. The clarity and complexity of the conversation between the performers takes form through video projection and live performance. The unfolding progression of this fluctuating relationship seeks to draw attention to interpersonal relationships.
with: James Bean, Emily McPherson, Mark Knippel, Mike Stephen, and Katherine Spinella
Sonic Dog Tags is a set of compositions I composed using programs written in Python, Max/MSP/Jitter, and Processing. My programs retrieve biographical information of fallen service members from the Department of Defense RSS feed, map the information to musical parameters, and draw complementary visual sketches, collectively forming compositions unique to each service member.
Download source code examples.
The above video explains the compostional process. For videos/compositions of the individual service members, please click on the links below.
Tramaine J. Billingsley, Carlos A. Benitez, Rafael Martinez Jr.
Boxed is a sound installation about the journeys of shipping cardboard boxes. The work includes seven vignettes, or rather “boxes,” that utilize sounds of packing & shipping cardboard freight as source material. Projected from inside a box, the work fills a perceptual empty container as one listens from within this box to other boxes undergoing various journeys.
+ Read the entire Artist Statement.
Wiimote Controllers is a Max/MSP interface for composers and artists interested in getting started with the Nintendo Wii for creative application. The interface may handle up to four Wiimotes simultaneously and is ready to use alongside OSCulator. The interface uses the CNMAT object ‘OSC-route’.
Download the interface and bpatcher files. (.zip)
If you dig the free software, please follow my music.
Below are just some of the documented resources I’ve made for Max/MSP. Hopefully these Max abstractions help save you time within this wonderful programming environment.
Jitter matrix grid – creates a grid of any size columns and rows (stored inside a coll) for controlling a Jitter matrix.
Tempo Control – interface for controlling tempo in Max. User can control tempo with bpm or millisecond. Includes a tap tempo.
drop folder – dropping a folder of files will automatically place files into a umenu object. Great for buffer/groove objects.
for loop – performs an arithmetic ‘for loop’ in Max/MSP. Sometimes line programming can be much easier than graphical.
data as table – displays data in a table as it is received, so you can graphically see the values of incoming data over the course of time.
MIDI Drum umenu – standard channel 10 MIDI drums list saved conveniently into a umenu (culled from Apple’s basic MIDI synthesizer)
MIDI Control – modular design for controlling MIDI volume, program changes, and makenote in Max. Each function is inside its own patcher object.
toggle message – toggles input of any message (number, message, bang) between two outputs.
modulo bang – user controls up/down integer count with modulo control when only bangs are available.
The Sound Memorial for the Veterans of the Vietnam War is a six-hour long composition, a reading of the names of the service members who died during the Vietnam War. The Sound Memorial is a fixed media work performed as an eight-speaker installation and is composed from 210+ voices and over 200 hours of recording. The memorial resurrects the service member’s names by propagating them within a defined space, allowing the name to reverberate within a room and take on a whole new life. The first audio excerpt is “Height of the War;” the movement attempts to capture the magnitude of American service members killed in action over the course of several months in 1968. Following this movement is the rest of the piece, playing sequentially from the beginning.
+ Download the score.
+ Project Site