- 86 -Enders, Bernd (Hrsg.): KlangArt-Kongreß 1993: Neue Musiktechnologie II 
  Erste Seite (3) Vorherige Seite (85)Nächste Seite (87) Letzte Seite (381)      Suchen  Nur aktuelle Seite durchsuchen Gesamtes Dokument durchsuchen     Aktuelle Seite drucken Hilfe 


Heinrich Taube


Composing in Common Music and Stella



Abstract


Common Music is an object oriented software environment designed to support both algorithmic and non-algorithmic styles of music composition. It may be used in conjunction with a variety of different synthesis languages as well as notation programs such as

CMN

William Schottstaedt, CMN Computing in Musicology 8, 1992

(Schottstaedt 1992), Finale, or Score. Common Music is hardware independent and runs on most standard workstations and PCs. It provides flexible, open ended class definitions for the representation of musical structure, ranging from individual parameter and note definitions to large scale compositional organizations such as gestures, phrases, algorithms, and sections. Common Music also provides a large numbers of classes and operators for defining and working with compositional abstractions like interval sets, scales, rhythms, and amplitudes. A composition editor called Stella facilitates the creation and modification of musical structure and data. In addition to editing and processing commands, Stella implements a powerful object referencing scheme and a query language for the algorithmic examination of parameterized sound event data. A graphic interface for Stella is currently being implemented for the Macintosh.



Introduction


The past decade has witnessed a marked increase in the general availability of sound synthesis programs that run on standard workstations and PCs. Though the availability of these programs is a tremendous asset for the contemporary composer, it also raises some difficult compositional issues. Though often sharing common concepts, every synthesis language has a unique set of strengths and weaknesses. Since these languages deal with specific sound descriptions, their level or abstraction is too low to represent most of the structural and pattern issues that composers are normally concerned with. Common Music grew out of the author's desire to define a flexible, open ended composition environment in which high level compositional issues may be addressed and which may be used in conjunction with all the commonly available syntheses languages. One of the central aims of Common Music is to make composing for synthesis languages as transparent as possible without changing the manner in which compositions are described. Synthesis is controlled in Common Music by selecting an output syntax. A single composition may be used in conjunction with several synthesis languages by selecting different output syntaxes. Common Music has been designed to support the incremental addition of new syntaxes without changing the code or behavior of the preexisting system.

Another central aim of Common Music is to be portable and hardware independent. This allows the system to take advantages of hardware platforms as needed


Erste Seite (3) Vorherige Seite (85)Nächste Seite (87) Letzte Seite (381)      Suchen  Nur aktuelle Seite durchsuchen Gesamtes Dokument durchsuchen     Aktuelle Seite drucken Hilfe 
- 86 -Enders, Bernd (Hrsg.): KlangArt-Kongreß 1993: Neue Musiktechnologie II