Abstract
In this paper we present an automatic Evolutionary Music Composer algorithm and a preliminary prototype software that implements it. The specific music composition problem that we consider is the so called unfigured (or figured) bass problem: a bass line is given (sometimes with information about the chords to use) and the automatic composer has to write other 3 voices to have a complete 4-voice piece of music. By automatic we mean that there must be no human intervention in the composing process. We use a genetic algorithm to tackle the figured bass problem and an ad-hoc algorithm to transform an unfigured bass to a figured bass. In this paper we focus on the genetic algorithm.
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
Biles, J.A.: GenJam: A genetic algorithm for generating jazz solos. In: Proceedings of the International Computer Music Conference, pp. 131–137 (1994)
Cope, D.: Experiments in Musical Intelligence. A-R Editions (1996) ISBN 0895793377
Cope, D.: Virtual Music. MIT Press, Cambridge (2004)
Ebcioglu, K.: An expert system for harmonizing four-part chorales. In: Machine models of music, pp. 385–401. MIT Press, Cambridge (1992)
Horner, A., Ayers, L.: Harmonization of musical progression with genetic algorithms. In: Proceedings of the International Computer Music Conference, pp. 483–484 (1995)
Horner, A., Goldberg, D.E.: Genetic algorithms and computer assisted music composition. Technical report, University of Illinois (1991)
Jacob, B.L.: Composing with genetic algorithms. Technical report, University of Michigan (1995)
Lehmann, D.: Harmonizing melodies in real time: the connectionist approach. In: Proceedings of the International Computer Music Conference, Thessaloniki (1997)
McIntyre, R.A.: Bach in a box: The evolution of four-part baroque harmony using a genetic algorithm. In: First IEEE Conference on Evolutionary Computation, pp. 852–857 (1994)
Phon-Amnuaisuk, S., Winnings, G.: The four-part harmonization problem: a comparison between genetic algorithms and rule-based system. In: Proceedings of the AISB 1999 Symposium on Musical Creativity, pp. 28–34 (1999)
Wiggins, G., Papadopoulos, G., Phon-Amnuaisuk, S., Tuson, A.: Evolutionary methods for musical composition. International Journal of Computing Anticipatory Systems (1999)
Schottstaedt, B.: Automatic species counterpoint. Tech. Rep. STAN-M-19, Stanford University CCRMA. In: Mathews, Pierce (eds.) A short report appeared in Current Directions in Computer Music Research. MIT Press, Cambridge (1989)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
De Prisco, R., Zaccagnino, R. (2009). An Evolutionary Music Composer Algorithm for Bass Harmonization. In: Giacobini, M., et al. Applications of Evolutionary Computing. EvoWorkshops 2009. Lecture Notes in Computer Science, vol 5484. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01129-0_63
Download citation
DOI: https://doi.org/10.1007/978-3-642-01129-0_63
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01128-3
Online ISBN: 978-3-642-01129-0
eBook Packages: Computer ScienceComputer Science (R0)