This research proposes a theoretical framework which provides a configurable and adaptable solution to supporting interactive music performance through a mechanism of adjusting the interactive and generative intensity of the system. Both generative and interactive techniques are incorporated through the implementation of an interactive music performance system, in order to enhance interactivity and user experiences by extending the engagement of the users with the system at cognitive and computational levels. This framework also provides sharable components so that both musicians/dancers can cooperate and exchange knowledge with the system in the creative process.

Many of the existing music performance systems rely heavily on new and sophisticated interfaces to function. With the explosive development of digital technology, re-writing of applications with the substitution of new interfaces is unavoidable. While generative techniques can provide creative and sophisticated transformative outcomes, they are underused by existing interactive music applications. In view of this, a balance should be made on one hand to enhance interactive experience and explore creativity on the other hand. There is, however, lack of theoretical framework bridging the gap between designing user interactions and generative creativity within music performance systems.

In order to support adaptive configuration, there is a slide bar in each of the proposed design model in Figure 1(a)&(b) to adjust the intensity of interaction and generation. The slide bar can go in either direction, going to the right increases the space for interaction, so the system will be interactive oriented. Going to the left gives rise to generative oriented design.


Figure 1(a): Proposed design model, (b): Interactive oriented design