Chapter

Guide to Computing for Expressive Music Performance

pp 99-121

Date:

Artificial Evolution of Expressive Performance of Music: An Imitative Multi-Agent Systems Approach

  • Eduardo R. MirandaAffiliated withFaculty of Arts, Interdisciplinary Centre for Computer Music Research, Plymouth University Email author 
  • , Alexis KirkeAffiliated withFaculty of Arts, Interdisciplinary Centre for Computer Music Research, Plymouth University
  • , Qijun ZhangAffiliated withFaculty of Arts, Interdisciplinary Centre for Computer Music Research, Plymouth University

* Final gross prices may vary according to local VAT.

Get Access

Abstract

This chapter introduces an imitative multi-agent system approach to generate expressive performances of music, based on agents’ individual parameterized musical rules. We have developed a system called IMAP (imitative multi-agent performer). Aside from investigating the usefulness of such an application of the imitative multi-agent paradigm, there is also a desire to investigate the inherent feature of diversity and control of diversity in this methodology: a desirable feature for a creative application, such as musical performance. To aid this control of diversity, parameterized rules are utilized based on previous expressive performance research. These are implemented in the agents using previously developed musical analysis algorithms. When experiments are run, it is found that agents are expressing their preferences through their music performances and that diversity can be generated and controlled.