Abstract
A generative real-time composition system is described that uses a genetic algorithm to create a population of melodic and rhythm phrases that are combined by intelligent musical agents. The initial population is derived from an offline analysis of a corpus; the population undergoes continual breeding using rules derived from the population itself. The system’s role in the generation of musical material for the acoustic composition Other, Previously, for string quartet, is discussed.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Ames C (1989) The Markov Process as a compositional model: a survey and tutorial. Leonardo 22(2):175–187
Biles J (1994) GenJam: a genetic algorithm for generating Jazz Solos. In: Proceedings of the international computer music conference, San Francisco, Computer Music Association, pp 131–37
Biles J (2001) Autonomous Genjam: eliminating the fitness bottleneck by eliminating fitness. http://igm.rit.edu/~jabics//GECCO01/. Accessed on 10 April 2012
Cope D (1996) Experiments in musical intelligence. A-R Editions, Middleton
Eigenfeldt A (2006) Kinetic Engine: toward an intelligent improvising instrument. In: Proceedings of the sound and music computing conference, Marseille: GMEM - Centre National de Création Musiciale, pp 97–100
Eigenfeldt A (2007) Drum circle: intelligent agents in Max/MSP. In: Proceedings of the international computer music conference, Copenhagen. San Francisco, Computer Music Association, pp 9–12
Eigenfeldt A (2009) The evolution of evolutionary software: intelligent rhythm generation in Kinetic Engine. In: Application of Evolutionary Computing, LNCS, vol 5484. Springer, Berlin, pp 498–507
Eigenfeldt A, Pasquier P (2012) Evaluating musical metacreation in a live performance context. In: Proceedings of the international conference on computational creativity, Dublin (forthcoming)
Martins J, Miranda E (2007) Emergent rhythmic phrases in an A-Life environment. Available at http://cmr.soc.plymouth.ac.uk/publications/MusicAL_Martins.pdf. Accessed on 12 April 2012
Miranda E, Biles J (eds) (2007) Evolutionary computer music. Springer, London
Mozer M (1994) Neural network music composition by prediction: exploring the benefits of psychoacoustic constraints and multi-scale processing. Connect Sci 6(2–3):247–280
Sorrell N (1990) A guide to the Gamelan. Faber and Faber, London
Thywissen K (1996) GeNotator: an environment for investigation the application of genetic algorithms in computer assisted composition. In: Proceedings of the 1996 ICMC, San Francisco, pp 274–277
Todd P, Werner G (1999) Frankensteinian methods for evolutionary music composition. In: Griffith N, Todd P (eds) Musical networks: parallel distributed perception and performance. MIT Press, Cambridge, pp 313–339
Waschka R (2007) Composing with genetic algorithms: GenDash. Evolutionary Computer Music. Springer, London, pp 117–136
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Eigenfeldt, A. Corpus-based recombinant composition using a genetic algorithm. Soft Comput 16, 2049–2056 (2012). https://doi.org/10.1007/s00500-012-0871-z
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-012-0871-z