Cole Ingraham is a composer, performer, improvisor, teacher, and programmer from the San Francisco bay area. He holds an MFA in Electronic Music from Mills College in Oakland CA and a BM in Music Composition from University of the Pacific and has written a number of acoustic and electronic works including various audio/visual installations. He has studied at the Internationales Musikinstitut Darmstadt, Germany in 2006, and the Ecoles D’art Americaines De Fontainebleau, France in 2007. In 2013 Cole received the DMA in Music Composition from University of Colorado at Boulder.
DMA Music Composition, University of Colorado at Boulder, Boulder, Colorado, US. August 2010 – May 2013
MFA Electronic Music & Recording Media, Mills College, Oakland, California, US. August 2007 – May 2009
BM Music Composition, University of the Pacific, Stockton, California, US. August 2004 – May 2007
University of Colorado at Boulder
GTA music technology. September 2010 – Present.
University of the Pacific
Visiting Lecturer in music theory and technology. January – May 2009.
Audio recording editing and archiving. September 2005 – May 2007.
Java developer and software QA tester. November 2009 – June 2010.
Sieglinde Van Damme
Collaborate on various audio/video projects. October 2009 – Present.
GTA music theory and aural skills. January – May 2007.
Network laptop music ensemble. Composer, performer, programmer, collaborator. October 2006 – Present.
Compose music for various people and organizations including KinderWorldTracks.com. September 2005 – Present.
Private Music Instructor
Teach composition, flute, piano, and guitar lessons at school, in home, and at Joyful Melodies music studio. June 2003 – Present.
Awards and Honors
2012 – ATLAS Fellowship. University of Colorado at Boulder
2011 – Violin Studio Ted Manning Commission. University of Colorado at Boulder
2009 – Paul Merritt Henry Prize. Mills College
2007 – Composition Department Award. University of the Pacific
Software and Programming Languages
C++ – programming language
Qt Frameworks – cross platform application framework
Java – programming language
Processing – Java based visual programming language
Python – programming language
PHP – server side web page language
HTML – client side web page language
CSS – web page styling language
Lilypond – open source music engraving software
Finale – music engraving software
Sibelius – music engraving software
Logic – digital audio workstation
ProTools – digital audio workstation
Reason – music software
SuperCollider – audio and compositional programming language
Max/MSP – graphical visual programming language
Pure Data – graphical visual programming language
Blender – open source 3D modeling, animating, rendering, and compositing software