Research

My research focuses on the relationship between technology and musical expression. This investigation has included how music software afford compositional approaches, and the role of constraints in digital tools for artistic creativity. I have studied graphical user interfaces in music software and created live coding programming languages for musical performance. Supporting this research is the study of artificial intelligence in music, the role embodiment, and the analysis of social context. 

More generally I'm interested in the role of technology in contemporary musical practice, in terms of production, dissemination, and consumption. Broader research topics include generative music, computational creativity, Human-Computer Interaction in the field of music software, game audio, sonic arts, and multi-channel composition. 

I'm interested in computer science education and how live coding can support teaching at all educational levels. I have run workshops in creative coding for over a decade and continue running them as part of my research into how people learn to code for creative tasks.

As part of Music Department and School of Media, Film and Music activities, I manage the Experimental Music Technologies Lab, which incorporates research and development reaching across the fields of music and informatics with a strong focus on musical performance technologies. 

I am currently working on a two-year AHRC Research Fellow project called "Sonic Writing". This research includes the study of new instruments, notational systems, and phonography in digital music. In particular I'm working on a compositional live coding system for microtonal composition, and a monograph to be published by Bloomsbury in 2018. I'm also running the AHRC funded Live Code Research Network, together with Alex McLean at the University of Leeds.