SMOKE | Computer/OS: | | Year: | | Author: | | Manipulates: | | Web: | http://xcf.berkeley.edu/pub/misc/smalltalk/FAQ/2-projects.html | Implementation: | Smalltalk | Paper: | "The SmOKe Music Representation, Description Language, and Interchange Format", roceedings of the 1992 International Computer Music Conference. | Description: | The Smalltalk music object kernel (Smoke) music representation language facilitates the formal description of low-level musical data such as note events, and also of higher-level structures such as chord progressions and musical form "objects." In object-oriented software terms, the representation is described in terms of software class hierarchies of objects that share state and behavior and implement the description language as their protocol. | |