I work with electronics and real-time animation systems.
I am interested in real-time performance systems that
have some of the live, tactile qualities of
good human musicians playing acoustic instruments.
My work mostly involves
using gestural interfaces to control animation and sound synthesis,
and building real-time audio-visual systems that interact with
I am inspired by improvisers who have developed rich palettes of
I've built systems, tools, installations and compositions in collaboration with Peter van Bergen, Chris Burns, John Butcher, James Fei, Matt Heckert, Lynn Hershman, Paula Levine, Jeremy Mende, and Gino Robair, among other fine musicians. I've performed and exhibited work in the US, Asia, Europe, and Australia, including Live Interfaces 2016 (Brighton), Outsound Summit 2015 (San Francisco), Garden of Memory 2015 (Oakland), xCoAx 2014 (Porto), Blurred Edges festival 2014 (Hamburg), Zero1 Garage (San Jose), SOMArts Gallery (San Francisco), Yerba Buena Center for the Arts (San Francisco), Sonic Circuits Festival 2013 (Washington DC), San Francisco Electronic Music Festival 2013, ACM Creativity and Cognition 2013 (Sydney), Music Metacreation Weekend 2013 (Sydney), NIME 2013 (Daejeon/Seoul, Korea), NIME 2012 (Ann Arbor, MI), Festival art::archive::architectures (ZKM, Karlsruhe), NIME 2011 (Oslo), Punto y Raya Festival 2009 (Barcelona), 2011 (Madrid), 2014 (Reykjavik), Sound and Music Computing 2009 (Porto), Harvestworks Festival 2009 (New York), Fete Quaqua 2008 (London), MIX Festival 2007, 2009 and 2013 (New York), NIME 2007 (New York), Stimme+ 2006 (ZKM, Karlsruhe), and the First Hong Kong Improvised Performance Festial 2005. I am a founding member of the Beanbender's collective, which organized over 150 concerts of new music in the San Francisco Bay area.