|
ABSTRACT
This work describes how grammatical evolution may be applied to the domain of automatic composition. Our goal is to test this technique as an alternate tool for automatic composition. The AP440 auxiliary processor will be used to play music, thus we shall use a grammar that generates AP440 melodies. Grammar evolution will use fitness functions defined from several well-known single melodies to automatically generate AP440 compositions that are expected to sound like those composed by human musicians.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
J. McCormack, 1996 Grammar-based music composition. In Complex International Vol 3
|
| |
2
|
J. Biles, 1994 GenJam: A Genetic Algorithm for Generating Jazz Solos. In Proceedings of the 1994 International Computer Music Conference, ICMA, San Francisco, 1994
|
| |
3
|
E. Bilotta, P. Pantano, V. Talarico, 2000 Synthetic Harmonies: an approach to musical semiosis by means of cellular automata. In Artificial Life VII: Proceedings of the Seventh International Conference, edited by M. Beday et al. MIT Press.
|
| |
4
|
D. Lidov, J. Gabura, 1973 A melody writing algorithm using a formal language model, in Computer Studies in the Humanities 4(3-4), pp. 138-148, 1973
|
| |
5
|
P. Laine, M. Kuuskankare, 1994 Genetic Algorithms in Musical Style oriented Generation in: Proceedings of the First IEEE Conference on Evolutionary Computation, Orlando, Florida, 1994.
|
| |
6
|
D. Horowitz, 1994 Generating Rhythms with Genetic Algorithms, in: Proceedings of the ICMC 1994, International Computer Music Association, Århus, 1994
|
| |
7
|
B. Jacob, 1994 Composing with Genetic Algorithms In Proceedings of the 1995 International Computer Music Conference, ICMA, San Francisco.
|
| |
8
|
N. Chomsky, 1956 Three models for the description of a language IRE Transaction on Information Theory. 2:3 113-124.
|
| |
9
|
|
| |
10
|
M. O'Neill and C. Ryan:Grammatical Evolution. IEEE Transaction on Evolutionary Computation. August 2001. Vol. 5, number 4 ITEVF5 (ISSN 1089-779X)
|
| |
11
|
|
| |
12
|
M. O'Neill and C. Ryan:Under the Hood of Grammatical Evolution. In GECCO '99: Proceedings of the Genetic and Evolutionary Computation Conference 1999, W. Banzhaf et al. Eds. San Mateo, CA: Morgan Kaufmann, 1999, vol. 2, pp. 1143-1148
|
| |
13
|
|
| |
14
|
|
| |
15
|
Ryan,O'Neill M. Grammatical Evolution: A Steady State Approach. In Late Breaking Papers, Genetic Programming 1998, pages 180-185.
|
| |
16
|
Ryan, M. O'Neill:Grammatical Evolution: A Steady State Approach. In Genetic Programming 1998: Proceedings of the 3rd Annual Conference, J. R. Koza et al. Ed.s Cambridge, MMA, 1998, pp. 180-185
|
| |
17
|
C. Ryan, M. O'Neill,and J. J. Collins:Grammatical Evolution: Solving Trigonometric Identities. In Mendel'98: Proceedings of the 4th International Conference on Genetic Algorithms, Optimization Problems, Fuzzy Logic, Neural Networks, and Rough Sets. Brno, Czech Republic: Tech. Univ. Brno, 1998, pp. 111-119
|
| |
18
|
IBM: APL2 for the IBM PC: Reference summary Version 1.02. IBM Scientific Centres Madrid, Spain and Winchester, England. SC33-0601-01. Nov. 8, 1991.
|
| |
19
|
|
| |
20
|
M. Moncur:The www virtual keyboard, http://www.xmission.com/~mgm/misc/keyboard.html
|
CITED BY 3
|
|
|
|
|
Manuel Alfonseca , Manuel Cebrián , Alfonso Ortega, Testing genetic algorithm recombination strategies and the normalized compression distance for computer-generated music, Proceedings of the 5th WSEAS International Conference on Artificial Intelligence, Knowledge Engineering and Data Bases, p.53-58, February 15-17, 2006, Madrid, Spain
|
|
|
Michael O'Neill , Erik Hemberg , Conor Gilligan , Eliott Bartley , James McDermott , Anthony Brabazon, GEVA: grammatical evolution in Java, ACM SIGEVOlution, v.3 n.2, p.17-22, Summer 2008
|
|