Abstract
Current techniques for automated composition use a single algorithm, focusing on one aspect of musical generation. In our system we make use of several algorithms, distributed using an agent oriented middleware, with each specialising on a separate aspect of composition. This paper describes the architecture and algorithms behind this system, with a focus on the agent framework used for implementation. We show early results which encourage a future application of this framework in automated music composition and analysis.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
McAlpine, K., Miranda, E., Hoggar, S.: Making music with algorithms: A case-study system. Computer Music Journal 23, 19–30 (1999)
Harley, J.: The electroacoustic music of Iannis Xenakis. Computer Music Journal 26, 33–57 (2004)
Voss, R.F., Clarke, J.: 1/f noise in music and speech. Nature 258, 23–33 (1975)
Burton, A.R., Vladimirova, T.: Generation of musical sequences with genetic techniques. Computer Music Journal 23, 59–73 (1999)
Jewell, M.O., Nixon, M.S., Prügel-Bennett, A.: CBS: A concept-based sequencer for soundtrack composition. In: WEDELMUSIC (2003)
Good, M.: MusicXML: An internet-friendly format for sheet music. In: XML Conference and Expo. (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jewell, M.O., Middleton, L., Nixon, M.S., Prügel-Bennett, A., Wong, S.C. (2005). A Distributed Approach to Musical Composition. In: Khosla, R., Howlett, R.J., Jain, L.C. (eds) Knowledge-Based Intelligent Information and Engineering Systems. KES 2005. Lecture Notes in Computer Science(), vol 3683. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11553939_92
Download citation
DOI: https://doi.org/10.1007/11553939_92
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28896-1
Online ISBN: 978-3-540-31990-0
eBook Packages: Computer ScienceComputer Science (R0)