Chapter 8: FINALE: A ROOM WITH A VIEU

In this thesis, a substantially complex and powerful music input language and performance system has been presented. The Rubato system is, however, by no means a completed design. It is still a fast evolving design. As an example, the specification of the language mentions 'envelopes', which allow continuous incremental changes to be made to an attribute over a set of notes. However, the design of envelopes have not been completed yet in both the Rubato language and the Rubato machine. Also, attributes should be able to be scaled or transposed en masse once entered into a set of notes.

The major advantages of the Rubato system over similar music input and performance systems can be gleaned by comparing the features offered by the systems discussed in the literature review against the features inherent in the language. (The performance of music in the Rubato system is as yet too simplistic for a fair comparison with other performance systems.). The following are perceived to be the strong areas of the language:

The Rubato system currently have the following shortcomings. Most of the shortcomings are due to the system being an evolving design rather than a finished product. Few of the shortcomings are inherent in the overall design of the system and most are correctable.

The list of shortcomings in the Rubato system is a good pointer to future extensions that can be made to the language as well as the performance system. The system as it stands currently is an interesting experiment in how music input and performance systems can develop in the near future.


Next: Appendix 1: EBNF GRAMMAR OF THE Rubato LANGUAGE
Previous: Chapter 8: FINALE: A ROOM WITH A VIEU
Back to: Table of Contents


Created on Sat Feb 21 20:21:24 1998 using a perl script called m2h from original troff mm document.
Click here to download a copy of m2h.

Author: Chris Tham
Email: Chris_Tham@hp.com