In addition to teaching faculty in electronic and computer music, the Center for Contemporary Music (CCM) is supported administratively and technically by one full-time technical director, one part-time studio coordinator, and five graduate student assistants.
The CCM Composer-in-Residence Program offers short-term residencies to guest artists. These composers are encouraged to utilize CCM resources in the creation of new work and to interact with students and the outside community as much as possible. Residencies often focus on the development of new software or musical instruments or on innovative uses of CCM's studio facilities.
As part of their residency, guest composers present their work as part of the Songlines Series. Past composers under this program have included Matt Rogalsky, Brenda Hutchinson, Gordon Mumma, and Anders Bach Pedersen.
In addition to our Composer-in-Residence Program, CCM also maintains its public access policy. Composers and artists are encouraged to propose projects to CCM, and if approved, we will provide studio time and graduate assistants for technical help at reasonable rates. CCM has assisted a number of Bay Area groups with special projects. These have included the Exploratorium, KPFA-FM, and Antenna Theatre. Composers who have benefitted from the program have also included Barbara Golden and Lovage Sharrock.
CCM faculty and staff David Rosenboom, Larry Polansky, and Phil Burk developed the innovative HMSL (Hierarchical Music Specification Language) in the 1980s. Graduate student Matt Ingalls and Dave Madole developed csound.ppc, Csound for the Power Macintosh in the 1990s, and Ingalls later developed MacCsound for OSX. Tom Erbe developed the groundbreaking SoundHack while at CCM in the late 80s/early 90s. In the late 1990s, graduate student Mike Berry developed GrainWave, a live synthesis software program, with Chris Brown. Since then, CCM faculty John Bischoff, Chris Brown, and Technical Director Les Stuck instructed and led development of software for live electronic music applications using Max/MSP and SuperCollider.