Document Type


Publication Date

January 1996

Publication Title

Proceedings of the 1996 International Computer Music Conference

First Page


Last Page





In this presentation we will show how the ImprovisationBuilder framework was adapted to our compositions for pianists and computers. Software design issues include: capturing, transforming, and realizing MIDI piano data, and an easy-to-use graphical interface for altering parameters during performance. Compositional issues include: the causal responsorial aspect of the ImprovisationBuilder output, and varying the small-scale event and gestural levels while preserving the large-scale structure among multiple performances. The presentation will discuss the compositional and performance importance of these issues and show how each of these issues was handled within the ImprovisationBuilder framework. Work on this project suggests the advantages of addressing compositional and software design issues simultaneously and cooperatively. Both composer and software designer can benefit from this collaboration.


This article originally appeared in Proceedings of the 1996 International Computer Music Conference in Volume 1996 and can be found online at

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.

Included in

Music Commons