Automated Composition in Retrospect: 1956–1986

This article chronicles computer programs for automated musical composition over the last 30 years, providing musical examples from 11 computer-composed works. The author begins by focusing on early American efforts to impose stylistic controls through random sampling and testing, then describes European statistical approaches used until 1970. The rise of ‘interactive’ compositional utilities during the 1970s is linked to the growing proliferation of on-line computers. The current decade has been a period of eclectic interests: the resurgenc̀e of statistical procedures, the introduction of ‘top-down’ recursive grammars, the adaptation of problem-solving techniques from Artificial Intelligence and the continuation of interactive efforts.

[1]  Curtis Roads,et al.  Foundations of computer music , 1985 .

[2]  Christopher Yavelow MIDI and the Apple Macintosh , 1986 .

[3]  Kemal Ebcioglu An Expert System for Schenkerian Synthesis of Chorales in the Style of J. S. Bach , 1984, ICMC.

[4]  Otto E. Laske The information‐processing approach to musical cognition∗ , 1974 .

[5]  I. Xenakis,et al.  Formalized Music: Thought and Mathematics in Composition , 1971 .

[6]  Barry Truax Computer Music Composition: The Polyphonic POD System , 1978, Computer.

[7]  Harry B. Lincoln,et al.  The Computer and Music , 1971 .

[8]  Charles Ames,et al.  Automated Composition: An Installation at the 1985 International Exposition in Tsukuba, Japan , 1985 .

[9]  Denis Lorrain,et al.  A Panoply of Stochastic 'Cannons' , 1980 .

[10]  THE THEORY OF STOCHASTIC PROCESSES AND DYNAMICAL SYSTEMS AS A BASIS FOR MODELS OF MUSICAL STRUCTURES , 1984 .

[11]  Otto E. Laske,et al.  Composition Theory in Koenig's Project One and Project Two , 1981 .

[12]  M. V. Mathews,et al.  Graphical Language for the Scores of Computer-Generated Sounds , 1968 .

[13]  Raveesh Kumra,et al.  Composing Algorithms II by means of change‐ringing∗ , 1979 .

[14]  Tommaso Bolognesi Automatic Composition: Experiments with Self-Similar Music , 1983 .

[15]  Otto E. Laske Subscore Manipulation as a Tool for Compositional and Sonic Design , 1980, ICMC.

[16]  S. R. Holtzman,et al.  A generative grammar definition language for music , 1980 .

[17]  Charles Ames Applications of Linked Data Structures to Automated Composition , 1985, ICMC.

[18]  Charles Seeger,et al.  The Schillinger System of Musical Composition , 1945 .

[19]  Charles Ames Protocol: motivation, design, and production of a composition for solo piano , 1982 .

[20]  C. Roads Proceedings of the 1978 International Computer Music Conference, ICMC 1978, Evanston, Illinois, USA, 1978 , 1978, ICMC.

[21]  Charles Ames "Crystals": Recursive Structures in Automated Composition , 1982 .

[22]  Christos Hatzis Towards an endogenous automated music , 1980 .

[23]  John Myhill Controlled Indeterminacy A First Step Towards a Semi-Stochastic Music Language , 1979 .

[24]  Gary S. Kendall Composing from a Geometric Model: Five-Leaf Rose , 1980, ICMC.

[25]  Herbert Brün Über Musik und zum Computer , 1971 .

[26]  S. R. Holtzman Music as system , 1978 .

[27]  M. V. Mathews,et al.  Graphical Language for the Scores of Computer‐Generated Sounds , 1966 .

[28]  Kevin I. Jones,et al.  Compositional Applications of Stochastic Processes , 1981 .

[29]  Robert A. Baker,et al.  COMPUTER CANTATA: A STUDY IN COMPOSITIONAL METHOD* , 1964 .

[30]  Merrill Bradshaw Formalized Music: Thought and Mathematics in Composition , 1973 .

[31]  Curtis Roads Interactive Orchestration Based on Score Analysis , 1982, ICMC.

[32]  Marilyn T. Thomas Vivace: A Rule Based Al System for Composition , 1985, ICMC.

[33]  Max V. Mathews,et al.  GROOVE—a program to compose, store, and edit functions of time , 1970, CACM.

[34]  Emmanuel Ghent Interactive Compositional Algorithms , 1977, ICMC.

[35]  Sever Tipei MP1: A Computer Program for Music Composition , 1975, ICMC.

[36]  Stephen W. Smoliar,et al.  Musical Grammars and Computer Analysis , 1986 .

[37]  O. Laske Toward a theory of musical cognition , 1975 .

[38]  Joseph Schillinger,et al.  The Schillinger System of Musical Composition , 1945 .

[39]  Max V. Mathews,et al.  The Technology Of Computer Music , 1970 .

[40]  Stanley Gill A Technique for the Composition of Music in a Computer , 1963, Comput. J..

[41]  Barry Truax The inverse relation between generality and strength in computer music programs , 1980 .

[42]  Bill Schottstaedt Pla: A Composer's Idea of a Language , 1983 .

[43]  John R. Myhill Some Simplifications and Improvements in the Stochastic Music Program , 1978, ICMC.

[44]  Leland Smith,et al.  SCORE-A Musician's Approach to Computer Music , 1972 .

[45]  Wendy Carlos Tuning: At the Crossroads , 1987 .

[46]  Pierre Barbaud Initiation a la composition musicale automatique , 1966 .

[47]  Charles Ames,et al.  Two pieces for amplified guitar , 1986 .

[48]  David Rothenburg A Nonprocedural Language for Musical Composition , 1975, ICMC.

[49]  Charles Dodge "Profile": A Musical Fractal , 1988 .

[50]  Charles Ames Stylistic Automata in "Gradient" , 1983 .

[51]  Emmanuel Ghent Further Studies in Compositional Algorithms , 1978, ICMC.