Exploring Reinforcement Learning for Mobile Percussive Collaboration

Derbinsky, Nate and Essl, Georg

Proceedings of the International Conference on New Interfaces for Musical Expression

This paper presents a system for mobile percussive collaboration. We show that reinforcement learning can incrementally learn percussive beat patterns played by humans and supports realtime collaborative performance in the absence of one or more performers. This work leverages an existing integration between urMus and Soar and addresses multiple challenges involved in the deployment of machine-learning algorithms for mobile music expression, including tradeoffs between learning speed & quality; interface design for human collaborators; and real-time performance and improvisation.