Evolving Musical Harmonisation
We describe a series of experiments in generating traditional musical harmony using Genetic Algorithms. We discuss some problems which are specific to the musical domain, and conclude that a GA with no notion of metalevel control of the reasoning process is unlikely to solve the harmonisation problem well.
KeywordsGenetic Algorithm Fitness Function Fitness Landscape Genetic Programming System Computer Music
Unable to display preview. Download preview PDF.
- J. A. Biles. GenJam: A genetic algorithm for generating jazz solos. In ICMC Proceedings 1994. The Computer Music Association, 1994.Google Scholar
- E. Burke, D. Elliman, and R. Weare. The Automated Timetabling of University Exams using a Hybrid Genetic Algorithm. In The AISB Workshop on Evolutionary Computing, 1995.Google Scholar
- A. R. Burton and T. Vladimirova. Applications of genetic techniques to musical composition, 1997. Available by WWW at http://www.ee.surrey.ac.uk/PersonaL/A._Burton/work.html.
- A. R. Burton and T. Vladimirova. A genetic algorithm for utilising neural network fitness evaluation for musical composition. In Proceedingsof the 1997 International Conference on Artificial Neural Networks and Genetic Algorithms, pages 220–224, 1997.Google Scholar
- L. Davis, editor. Handbook of Genetic Algorithms. New York: Van Nostrand Reinhold, 1991.Google Scholar
- David E. Goldberg and Jon Richardson. Genetic algorithms with sharing for multimodal function optimization. In Proceedings of the Second International Conference on Genetic Algorithms and Their Applications, pages 41–49. San Mateo: Morgan Kaufmann, 1987.Google Scholar
- VS. Gordon, D. Whitley, and A. Böhn. Dataflow parallelism in genetic algorithms. In R. Männer and B. Manderick, editors, Parallel Problem Solving from Nature 2, pages 553–42, Amsterdam, 1992. Elsevier Science.Google Scholar
- G. R. Harik and D. E. Goldberg. Learning linkage. In Foundations of Genetic Algorithms IV, pages 270–85. San Mateo: Morgan Kaufmann, 1996.Google Scholar
- A. Horner and L. Ayers. Harmonisation of musical progression with genetic algorithms. In ICMC Proceedings 1995, pages 483–484. The Computer Music Association, 1995.Google Scholar
- A. Horner and D. E. Goldberg. Genetic algorithms and computer-assisted music composition. Technical report, University of Illinois, December 1991.Google Scholar
- B. L. Jacob. Composing with genetic algorithms. Technical report, University of Michigan, September 1995.Google Scholar
- B. Johanson and R. Poli. Gp-music: An interactive genetic programming system for music generation with automated fitness raters. In Proceedings of the 3rd International Conference on Genetic Programming, GP′98. MIT Press, 1998.Google Scholar
- R. A. Mclntyre. Bach in a box: The evolution of four-part baroque harmony using a genetic algorithm. In First IEEE Conference on Evolutionary Computation, pages 852–857. 1994.Google Scholar
- L. Spector and A. Alpern. Criticism, culture, and the automatic generation of artworks. In Proceedings of the 12th National Conference on Artificial Intelligence, 1994.Google Scholar
- E. Taylor. The AB Guide to Music Theory. The Associated Board of the Royal Schools of Music, London, 1996.Google Scholar
- G. A. Wiggins, M. Harris, and A. Smaill. Representing music for analysis and composition. In M. Balaban, K. Ebcioglu, O. Laske, C. Lischka, and L. Sorisio, editors, Proceedings of the 2nd IJCAI AI/Music Workshop, pages 63–71, Detroit, Michigan, 1989. Also from Edinburgh as DAI Research Paper No. 504.Google Scholar