Hostname: page-component-6898cfcb55-kwdml Total loading time: 0 Render date: 2026-11-11T11:29:46.234Z Has data issue: false hasContentIssue false

Object-oriented music representation

Published online by Cambridge University Press:  01 April 1996

STEPHEN TRAVIS POPE
Affiliation:
Center for Computer Music Research and Composition, Department of Music, University of California, Santa Barbara, CA 93106, USA
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

There is a rich literature on the design of formal languages for music representation on computers. Over the last thirty years, several generations of software technology have been applied to this problem, including structured software engineering, artificial intelligence, and object-oriented (O-O) software technology. This article introduces the basic notions of O-O software technology, and investigates how these might be useful for music representation. In particular, the author's Smalltalk music object kernel (Smoke) music representation language is described and examples given that illustrate the most important of Smoke's features.

Information

Type
Research Article
Copyright
© 1996 Cambridge University Press