ï~~FOUNDATIONS FOR ARTIFICIAL INTELLIGENCE RESEARCH OF WESTERN TONAL MUSIC Mira Balaban Department of Computer Science State University of New York at Albany Abstract The computer study of music began in the late 50's. Yet. there is no general computer research on music, and existing works do not provide any stable base for further research. What is missing is a formal basis for the comprter modelling o()f nmusic theory. Two main subjects in thie develol)pment of such a basis are the selection of primitives and of a representation language(s). A computer system. called CNSM (Comnputer Study of Music), that is based on a formal study of these two subjects for Western Tonal Music (WTNI) was built. The ultimate goal of this system is to lay a "corner stone" for a general formal study of WTM. This paper summarizes the theory behind CSM. its implementation, and our plans for future research. 1. Introduction The study of music (especially WTM) provides an extraordinary domain for an Artificial Intelligence (Al) researchl. A field of intensive human activity, with no coherent theory. but with a large (unformal) theoretical basis and with criteria for performance evaluation. Yet, thirty years of work on computer analysis of music did -not initiate any general research on computer modeling of VWTM theory. Moreover, existing works do not provide any stable base for further research. Specific works with weak computational basis and unclear theoretical content cannot be combined to handle larger areas. Artificial Intelligence, backed by its computational methodology for handling unformal knowledge, provides a most promising approach for building a formal basis for music research. Altogether. both fields are likely to benefit from a niarriage of music and Al research. Looking for a firm unified computational basis to support representation, processing and possibly construction of many musical theories, we started this work with a study of appropriate formal mechanisms for the computer processing of WTM. Two low level "primitives" standing for the musical concepts of Notes, Intervals and the syntactic aspect of Twelve-Tone-pieces were suggested as building blocks for the common terminology of WTM. The study of appropriate representation forms first implied the inadequacy of known grammatical models. The suggested formalism was developed in two successive abstractions, beginning from a conceptual framework consisting of concepts, attributes and relationships, through its abstraction as a set of units called Generalized-Concepts (G-C-s), into a further abstraction as a set of constraints systems. This theoretical basis was implemented in a PROLOG system, called CSM, that supports a general study of WTM. The kernel of CSM's knowledge base consists of the core concepts of WTM theories, formalized within the G-C model with a first order predicate language, and it can )e easily extended to handle real theories of WT.\I. In what follows we discuss the selected primitives, the C-C, model and CSM's control. (For a detailed description see [lilaba:n 1982, 198-1a., 1984b].) 2. Background 2.1 Computer study of music The beginning of computer music and computer aided music research is marked by the pioneering work of Hiller and Issacson in the 50's. The early works focused on the application of either numerical or probabilistic or statistical, or information based methods to musical data bases. ([Hiller & Issacson 19591, [Brooks et al. 1957], [Pinkerton 1956], [Lincoln 19701.) The main weak:ess of these systenis was their expressive power, which was limited to that of finite automata. This period in the study of music, reminds the failure of the "mechanical translation" of natural languages, which was based on similar methods, and happened in about the same time. A linguistics oriented period, based on elements of music theory, began about ten years later. Ideas from generative grammnars were used to synthesize melodies, perform harmonic analvsis. study Schenker's theory and other applications (jRothgeb 19681, [Slawson 1968, Winograd 19681, Lidov & Gabura 19731, [Smoliar 1976, Sundberg & Line blom 19761, [Frankel. Rosenschein Snoliar 1976.1978). Smoliar 19801, [Kassler 1977], [Laske 1972.1975]). Most works on the computer study of music focus on WTM. They share three important properties: their musical scope is quite restricted, they do not claim the ability to generalize their scope, and, excepting Winograd's work, there is no study of computational fornalisms per se. In particular, there is no general, formal, computer study of WTM. 2.2 WTM Theory Though, there are specific, domain restricted theories that admit formal computational models (e.g. Schenker's and more recently Narmour's "Implication - Realization" model [1977], and Lerdahl and Jackendolls "Generative Theory of Tonal Music" [1983]), there is no generally accepted, wel defined theory of WTAM. Therefore, a theoretical study of music is a study of "human activity" which lacks a completely organized theory, i.e., a typical area for an.AI research. 375 ICMC '85 Proceedings
Top of page Top of page