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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
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)