Abstract
Is it possible to obtain pleasant evolved music by means of a fitness function, without human intervention? In this work a method based on a genetic algorithm to produce automatic music is presented. In particular we developed a fitness function based on consonance, which allows to evaluate the “pleasantness” of a sequence of notes generated by an algorithm. The fitness function has then been used within genetic algorithms to help the resulting melodies evolve. This function has been used with cellular automata. An initial sequence will allowed to evolve within a space-time pattern and then turned into music as is suitable. The use of the Fitness function permits the search for and the choosing of appropriate rules, which generate pleasant melodic sequences. The best results are obtained for CA whose state varies between 0 and 3 and for small lattice.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Artificial Life in Art, Design and Entertainment. C.C. Maley and E. Boudreau (Eds.), Artificial Life VII Workshop Proceedings, Portland Oregon, 1–6 August 2000.
Banzhaf, W., Nordin, P., Keller, R. E., Frantone F. D. (1998) Genetic Programming: an Introduction, Morgan Kaufmann Publishers, Inc., San Francisco, California.
Bilotta, E., Pantano, P., Talarico V. (2000) Synthetic Armonies: an approach to musical semiosis by means of cellular automata. In M. A. Bedau, J. S. McCaskill, N. H. Packard, S. Rasmussen (Eds.), Artificial Life Proceedings, The MIT Press, Cambridge, Massachusetts.
Bilotta, E., Pantano, P.,(2000) In search for Musical Consonance. Electronic Musical Review,5,3.
Bilotta, E., Pantano, P., Talarico V. (2000) Music, Mathematics and Artificial Life. 11 ECMI Symposium, September 2000, Palermo, Italy.
Frova A. (1999) La Fisica della Musica. Zanichelli, Bologna, Italia
Gutowitz, H., Langton C. G. (1995) Mean Field Theory of the Edge of Chaos. In Proceedings of ECAL 3, Springer, Berlin.
Koza, J. R. (1992) Genetic Programming: on the programming of computers by means of natural selection. The MIT Press, Cambridge, Massachusetts.
Langton, C. G. (1986) Studying artificial life with cellular automata. Physica 22 D, 120–149.
Langton, C. G. (1990) Computation at the edge of chaos. Physica 42D, 12–37.
Langton, C. G. (1995) Artificial Life: An Overview. The MIT Press, Cambridge, Massachusetts.
McAlpine, K., Miranda, E., Hoggar S. (1999) Making Music with Algorithms: A Case-Study System. Computer Music J., 23 (2), 19–30.
Miranda, E. R. (1993) Cellular Automata Music: An Interdisciplinary Project. Interface, 22, 3–21.
Miranda, E. R. (1995) Granular Synthesis of sounds by means of a cellular automaton. Leonardo, 28 (4), 297–300.
Miranda, E. R. (1998) Computer Sound Synthesis for the Electronic Musician. Focal Press, Oxford.
Mitchell, M., Hraber, P. T., Crutchfield, J. P. (1993) Revisiting the edge of chaos: evolving cellular automata to perform computations. Complex Systems, 7, 89–139.
Mitchell, M., Crutchfield, J. P., Hraber, P. T. (1994) Dynamics, computation, and the edge of chaos: A re-examinations. In G. Cowan, D. Pines and D. Melzner (Eds.) Complexity, Models and Reality, 19, Reading, MA. Santa Fe Institute Studies in the Science of Complexity, Proceedings, Addison —Wesley.
Mitchell, M. (1996) An Introduction to Genetic Algorithms. The MIT Press, Cambridge, Massachusetts.
Sims, K. (1993) Interactive Evolution of Equations for Procedural Models. The Visual Computer, 9 (8), 466–476.
Packard, N. H. (1988) Adaptation toward the edge of chaos. In A. J. Mandell, J. A. S. Kelso and M. F. Shlesinger (Eds.), Dynamics Patterns in Complex Systems, World Scientific, Singapore.
Pierce, J. R. (1983) The Science of Musical Sound. Scientific American Books, Inc. New York.
Wolfram, S. (1984) Universality and Complexity in Cellular Automata. Physica 10D, 1–35.
Wuensche, A. (1999) Classifying Cellular Automata Automatically: Finding gliders, filtering and relating space-time patterns, attractors basins and the Z parameter, Complexity 4 (3), 47–66.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bilotta, E., Pantano, P., Talarico, V. (2002). Evolutionary Music and Fitness Functions. In: Anile, A.M., Capasso, V., Greco, A. (eds) Progress in Industrial Mathematics at ECMI 2000. Mathematics in Industry, vol 1. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-04784-2_16
Download citation
DOI: https://doi.org/10.1007/978-3-662-04784-2_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-07647-3
Online ISBN: 978-3-662-04784-2
eBook Packages: Springer Book Archive