Computer Music Language Design and the Composing Process
The use of the word ‘language’ in the title of this book, referring to the structure of musical language, is fundamentally different from its use here with reference to the structure of a computer music system. Conventionally, computer languages are programming languages, whether on the level of machine operation instructions or the so-called ‘higher-level’ languages through which more abstract relations can be expressed. I shall refer to computer music languages more broadly as the complete software system that allows a user to interact with data and/or sound. Since sound itself may be represented in a computer music system as data (either literally as digital numbers describing the sound, or more abstractly as control parameters), we can generalize the definition of a computer music language to mean the software system that allows the user to deal with compositional data at any level.
KeywordsCompositional Process Musical Perception Musical Structure Computer Music Musical Knowledge
Unable to display preview. Download preview PDF.