Abstract
Previous approaches to Common Practice Period style automated composition – such as Markov models and Context-Free Grammars (CFGs) – do not well characterise global, context-sensitive structure of musical tension and release. Using local musical expectation violation as a measure of tension, we show how global tension structure may be extracted from a source composition and used in a fitness function. We demonstrate the use of such a fitness function in an evolutionary algorithm for a highly constrained task of composition from pre-determined musical fragments. Evaluation shows an automated composition to be effectively indistinguishable from a similarly constrained composition by an experienced composer.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
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
Abdallah, S., Plumbley, M.: Information dynamics and the perception of temporal structure in music. Connection Science Journal (in press)
Bharucha, J.: MUSACT: A Connectionist Model of Musical Harmony. In: Proc. Ninth Annual Meeting of the Cognitive Science Society, Hillsdale, New Jersey (1989)
Bharucha, J., Bigand, E., Tillmann, B.: Implicit Learning of Tonality: A Self-Organising Approach. Psychological Review (2000)
Fox, C.W.: Genetic Hierarchical Music Structures. In: Proceedings of the International Florida Artificial Research Society Conference (2006)
Gill, S.: A Technique for the Composition of Music in a Computer. The Computer Journal (1963)
Hiller, L., Isaacson, L.: Musical Composition with a High-Speed Digital Computer. J. Audio Eng. Soc. (1958)
Hoover, A.K., Rosario, M.P., Stanley, K.O.: Scaffolding for Interactively Evolving Novel Drum Tracks for Existing Songs. In: Proceedings of the Sixth European Workshop on Evolutionary and Biologically Inspired Music, Sound, Art and Design (EvoMUSART). Springer, Heidelberg (2008)
Husbands, P., Copley, P., Eldridge, A., Mandelis, J.: An Introduction to Evolutionary Computing for Musicians. In: Evolutionary Computer Music, pp. 1–27. Springer, Heidelberg (2007)
Keller, R.M., Morrison, D.R.: A Grammatical Approach to Automatic Improvisation. In: Proceedings of the Fourth Sound and Music Conference (2007)
Keller, R., Hunt, M., Jones, S., Morrison, D., Wolin, A., Gomez, S.: Blues for Gary: Design Abstractions for a Jazz Improvisation Assistant. Electronic Notes in Theoretical Computer Science 193, 47–60 (2007)
Laskey, K., Myers, J.: Population Markov Chain Monte Carlo. In: Machine Learning (2003)
Lo, M.Y., Lucas, S.M.: Evolving Musical Sequences with N-Gram Based Trainable Fitness Functions. In: IEEE Congress on Evolutionary Computation (2006)
McCormack, J.: Open problems in evolutionary music and art. In: Rothlauf, F., et al. (eds.) EvoWorkshops 2005. LNCS, vol. 3449, pp. 428–436. Springer, Heidelberg (2005)
Meyer, L.: Emotion and Meaning in Music. University of Chicago Press (1956)
Minsky, M.: Music, Mind and Meaning. CMJ (1981)
Moorer, J.: Music and Computer Composition. Communications of the ACM (1972)
Papadopoulos, G., Wiggins, G.: AI Methods for Algorithmic Composition: A Survey, a Critical View and Future Prospects. In: AISB Symp. Musical Creativity (1999)
Pearce, M., Wiggins, G.: Aspects of a Cognitive Theory of Creativity in Musical Composition. In: Proceedings of the ECAI 2002 Workshop on Creative Systems (2002)
Rao, R.P.: Bayesian computation in recurrent neural circuits. Neural Computation (2004)
Schwanauer, S., Levitt, D.: Machine Models of Music. MIT Press, Cambridge (1993)
Sundberg, J., Lindblom, B.: Generative Theories in Language and Music Description. Cognition (1976)
Wiggins, G.: Review of Computer Models of Musical Creativity by David Cope. Literary and Linguistic Computing (2007)
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
Browne, T.M., Fox, C. (2009). Global Expectation-Violation as Fitness Function in Evolutionary Composition. 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_60
Download citation
DOI: https://doi.org/10.1007/978-3-642-01129-0_60
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)