a conductor, we are
investigating the use of computer agents to take the role of the conductor and performer,
and so the interaction between the composer and the performance can be at a higher
level of command (quieter, smoother, dramatically . . . ) than just adjusting numbers in a
Csound score. The longer term aim is to create agents who learn both how to
play their instruments and how to interpret high-level conductor commands.
There is a large amount of work within computer science on autonomous agents,
and we can use this experience to attack the performance aspects of computer
music.
In the long term we can hope for real-time modification of the score as it is played, and so each time the piece is played it will be slightly different, but within the composer’s parameters. There may even be the possibility of the listener adding some performance detail, without the need for diffusion expertise. We do wish to emphasise that this is work which is only just beginning
ConclusionIn this paper, which is an extension of the ideas in Boulanger and Fitch13
We have also addressed some other issues, like language and performance, which can be a barrier to overcoming the problems in learning. This is part of a continuing effort to make artistic use of the technology to get students up to their full potential.
|