An Open Design for Computer-Aided Algorithmic Music Composition

Cover
Universal-Publishers, 2005 - 484 Seiten
This dissertation introduces a new design for a computer-aided algorithmic music composition system. Rather than exploring specific algorithms, this study focuses on system and component design. The design introduced here is demonstrated through its implementation in athenaCL, a modular, polyphonic, poly-paradigm algorithmic music composition system in a cross-platform interactive command-line environment. The athenaCL system offers an open-source, object-oriented composition tool written in Python. The system can be scripted and embedded, and includes integrated instrument libraries, post-tonal and microtonal pitch modeling tools, multiple-format graphical outputs, and musical output in Csound, MIDI, audio file, XML, and text formats. Software design analysis is framed within a broad historical and intertextual study of the themes, approaches, and systems of computer-aided algorithmic composition (CAAC). A detailed history of the earliest experiments, as well as analysis of the foundational CAAC systems, is provided. Common problems and interpretations of CAAC are then presented in a historical and intertextual context, drawn from the writings and systems of numerous composers and developers. Toward the goal of developing techniques of comparative software analysis, a survey of system design archetypes, based on seven descriptors of CAAC systems, is presented. With this foundation, athenaCL system components are analyzed in detail. System components are divided into abstractions of musical materials, abstractions of musical procedures, and system architecture. For each component, object models, Python examples, and diagrams are provided. Further, each component is given context in terms of its compositional implications and relation to alternative and related models from the history of CAAC.

Im Buch

Ausgewählte Seiten

Inhalt

IV
1
V
17
VI
36
VII
59
VIII
80
IX
87
X
94
XI
108
XXX
366
XXXI
369
XXXII
371
XXXIII
372
XXXIV
374
XXXV
375
XXXVI
377
XXXVIII
378

XII
114
XIII
126
XIV
138
XV
139
XVI
163
XVII
175
XVIII
187
XIX
201
XX
205
XXI
227
XXII
258
XXIII
260
XXIV
277
XXV
291
XXVI
295
XXVII
296
XXVIII
349
XXIX
360
XXXIX
380
XLI
382
XLII
383
XLIII
384
XLIV
385
XLVI
387
XLVII
390
XLVIII
391
XLIX
392
L
395
LII
397
LIII
398
LIV
401
LV
402
LVI
403
LVIII
405
Urheberrecht

Häufige Begriffe und Wortgruppen

Beliebte Passagen

Seite 1 - Introduction The object of the present volume is to point out the effects and the advantages which arise from the use of tools and machines;—to endeavour to classify their modes of action;—and to trace both the causes and the consequences of applying machinery to supersede the skill and power of the human arm.
Seite 40 - a system which produces a sequence of symbols (which may, of course, be letters or musical notes, say, rather than words) according to certain probabilities is called a stochastic process, and the special case of a stochastic process in which the probabilities depend on the previous events, is called a
Seite 63 - might write books in philosophy, poetry, politics, laws, mathematics, and theology, without the least assistance from genius or study
Seite 60 - the engine might compose elaborate and scientific pieces of music of any degree of complexity or extent
Seite 107 - the computing machine is a marvelous invention and seems almost superhuman ... but in reality it is as limited as the mind of the individual who feeds it material
Seite 40 - information is a measure of one's freedom of choice when one selects a message
Seite 40 - written and oral speech, ... music, the pictorial arts, the theatre, the ballet, and in fact all human behavior
Seite 30 - python Python 2.3 (#1, Sep 13 2003, 00:49:11) [GCC 3.3 20030304 (Apple Computer, Inc. build 1495)] on darwin Type "help", "copyright", "credits" or "license" for more information. >
Seite 60 - the fundamental relations of pitched sounds in the science of harmony and of musical composition
Seite 82 - cybernetics is a very useful word, for it can help to add a little glamor to a person, to a subject, or even to a book

Bibliografische Informationen