2009 Poster Sessions : Music in Virtual Worlds

Student Name : Rob Hamilton
Advisor : None
Virtual gaming environments designed for multi-user networked game play can be repurposed into flexible communal musical performance spaces. q3osc, a modified version of the Quake III gaming engine, creates a link between the fast-paced virtual playgrounds of FPS video games with the limitless possibilities afforded by dynamic interactive music programming languages. By exporting a variety of parameters from within a modified ioquake3 game engine to custom multi-channel sound servers, player movements and fired projectiles can be used to control sound synthesis, spatialization and playback. In short, this turns quake3-style levels into musical playgrounds, where hoardes of networked performers can play with sound and music in an immersive interactive experience.

Composer and researcher Rob Hamilton is a PhD Candidate in Computer Based Music Theory and Acoustics working at CCRMA (Center for Computer Research in Music and Acoustics), in Stanford's Department of Music. He receieved his BA in Music and Cognitive Science from Dartmouth College in 1996, his MM in Computer Music Composition from the Peabody Institute of the Johns Hopkins University, and his MA/MST from Stanford University. His research includes the use of virtual spaces as enactive networked musical environments, composition for dynamic interactive musical systems, and the archiving and replication of complex multimedia works.