Special fields: computer music, artful design, programming languages and software design for music, human-computer interaction, virtual reality, laptop orchestra, mobile music, physical interaction design, visualization, ethics and aesthetics of shaping technology, education at the intersection of engineering, art, and the humanities.
Creator of the ChucK programming language; founding director of the
Stanford Laptop Orchestra (SLOrk); co-founder of mobile music company
Smule; designer of the iPhone's Ocarina and Magic Piano; 2016 Guggenheim
Fellow; author of
Artful Design: Technology in Search of the Sublime—a
book about technology, art, and design for human flourishing.
Articles in Computer Music Journal, Journal of New Music Research, Organised Sound, Proceedings of ICMC, NIME, and ACM conferences.