Abstract
Genetic art is a recent art form generated by computers based on the genetic algorithms (GAs). In this paper, the components of a GA embedded into a genetic art tool named AMUSE are introduced. AMUSE is used to generate improvised melodies over a musical piece given a harmonic context. Population of melodies is evolved towards a better musical form based on a fitness function that evaluates ten different melodic and rhythmic features. Performance analysis of the GA based on a public evaluation shows that the objectives used by the fitness function are assembled properly and it is a successful artificial intelligence application.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bentley, P.J., Corne, D.W.: Creative Evolutionary Systems. Morgan Kaufmann Publishers, San Francisco (2002)
Gartland-Jones, A., Copley, P.: The Suitability of Genetic Algorithms for Musical Composition. Contemporary Music Review 22(3), 43–55 (2003)
Brown, A.R.: Opportunities for Evolutionary Music Composition. In: Australasian Computer Music Conference, pp. 27–34. ACMA, Melbourne (2002)
Biles, J.A.: GenJam: A Genetic Algorithm for Generating Jazz Solos. In: Int. Computer Music Conf (ICMC 1994), Aarhus, Denmark, pp. 131–137 (1994)
Goldberg, D.E.: Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, Reading (MA) (1989)
Holland, J.H.: Adaptation in Natural and Artificial Systems. Univ. Mich. Press (1975)
Jacob, B.L.: Algorithmic Composition as a Model of Creativity, Organised Sound, vol. 1(3), pp. 157–165. Cambridge University Press, Cambridge (1996)
Jacob, B.L.: Composing With Genetic Algorithms. In: Proc. of the 1994 International Computer Music Conference, pp. 452–455 (1995)
Johnson, M., Tauritz, D.R., Wilkerson, R.: Evolutionary Computation Applied to Melody Generation. In: Proc. of the ANNIE 2004 (2004)
Ozcan, E.: An Empirical Investigation on Memes, Self-generation and Nurse Rostering. In: Proc. of the 6th International Conference on the Practice and Theory of Automated Timetabling, pp. 246–263 (2006)
Ozcan, E., Mohan, C.K.: Partial Shape Matching using Genetic Algorithms. Pattern Recognition Letters 18, 987–992 (1997)
Ozcan, E., Onbasioglu, E.: Memetic Algorithms for Parallel Code Optimization. International Journal of Parallel Programming 35(1), 33–61 (2007)
Papadopoulos, G., Wiggins, G.: A Genetic Algorithm for the Generation of Jazz Melodies. In: STeP 1998, Jyväskylä, Finland (1998), http://citeseer.ist.psu.edu/papadopoulos98genetic.html
Phon-Amnuaisuk, S., Tuson, A., Wiggins, G.: Evolving Musical Harmonization, The University of Edinburgh, Division of Informatics, Research Paper #904 (1998)
Towsey, M., Brown, A., Wright, S., Diederich, J.: Towards Melodic Extension Using Genetic Algorithms. Technology & Society 4(2), 54–65 (2001)
Wiggins, G., Papadopoulos, G., Phon-Amnuaisuk, S., Tuson, A.: Evolutionary Methods for Musical Composition. In: Proc. of the CASYS 1998 Workshop on Anticipation, Music & Cognition (1998), http://citeseer.ist.psu.edu/13486.html
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Özcan, E., Erçal, T. (2008). A Genetic Algorithm for Generating Improvised Music. In: Monmarché, N., Talbi, EG., Collet, P., Schoenauer, M., Lutton, E. (eds) Artificial Evolution. EA 2007. Lecture Notes in Computer Science, vol 4926. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-79305-2_23
Download citation
DOI: https://doi.org/10.1007/978-3-540-79305-2_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-79304-5
Online ISBN: 978-3-540-79305-2
eBook Packages: Computer ScienceComputer Science (R0)