Abstract
One of the roles that interactive music systems can play is to operate as real-time improvisatory agents in an ensemble. A key issue for such systems is how to generate improvised material that is musically appropriate, and complementary to the rest of the ensemble. This chapter describes some improvisation strategies employed by the Jambot (a recently developed interactive music system) that combine both imitative and ‘intelligent’ techniques. The Jambot uses three approaches to mediate between imitative and intelligent actions: (i) mode switching based on confidence of understanding, (ii) filtering and elaboration of imitative actions, and (iii) measured deviation from imitative action according to a salient parametrisation of the action space. In order to produce appropriate rhythms the Jambot operates from a baseline of transformed imitation, and utilises moments of confident understanding to deviate musically from this baseline. The Jambot’s intelligent improvisation seeks to produce complementary rhythms by manipulating the level of ambiguity present in the improvisation to maintain a balance between novelty and coherence.
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 subscriptionsNotes
- 1.
The term intelligent is being used here loosely. For the purposes of this chapter, actions taken on the basis of some abstract musical ‘understanding’ (such as beat-tracking or chord recognition) are termed intelligent.
- 2.
http://dr.offig.com/research/chapters/MusicInteraction/ModeSwitching.mov
- 3.
http://dr.offig.com/research/chapters/MusicInteraction/Ambiguity.mov
References
Bharucha, J. (1991). Pitch, harmony and neural nets: A psychological perspective. In P. Todd & G. Loy (Eds.), Music and connectionism. Cambridge, MA: MIT Press.
Borgo, D., & Goguen, J. (2004). Sync or swarm: Group dynamics in musical free improvisation. In R. Parncutt, A. Kessler, & F. Zimmer (Eds.), Conference of interdisciplinary musicology, University of Graz.
Collins, N. (2006). Towards autonomous agents for live computer music: Real-time machine listening and interactive music systems. Dissertation, Cambridge University.
Davis, M. (1999). The philosophy of poetry: On Aristotle’s poetics. South Bend: St. Augustine’s Press.
Dean, R. (2003). Hyperimprovisation: Computer-interactive sound improvisation. Madison: A-R Editions.
Gifford, T., & Brown, A. R. (2008). Stochastic onset detection: An approach to detecting percussive onsets attacks in complex audio. In Proceedings of the 2008 Australasian Computer Music Conference, Sydney. Melbourne: Australian Computer Music Association.
Gifford, T., & Brown, A. R. (2009). Do androids dream of electric Chimaera? In Proceedings of the 2009 Australasian Computer Music Conference, Brisbane. Melbourne: Australian Computer Music Association.
Gifford, T., & Brown, A. R. (2010). Anticipatory timing in algorithmic rhythm generation. In Proceedings of the 2010 Australasian Computer Music Conference, Canberra. Melbourne: Australian Computer Music Association.
Huron, D. (2006). Sweet anticipation. Cambridge, MA: MIT Press.
Jackendoff, R. (1992). Languages of the mind. Cambridge, MA: MIT Press.
Jones, M. R. (1987). Dynamic pattern structure in music: Recent theory and research. Perception and Psychophysics, 41, 621–634.
Kivy, P. (2002). Introduction to the philosophy of music. Oxford: Oxford University Press.
Large, E. W. (1994). Dynamic representation of musical structure. Dissertation, Ohio State University.
Lerdahl, F., & Jackendoff, R. (1983). A generative theory of tonal music. Cambridge, MA: MIT Press.
London, J. (2004). Hearing in time. Oxford: Oxford University Press.
Machover, T., & Chung, J. (1989). Hyperinstruments: Musically intelligent and interactive performance and creativity systems. In Proceedings of the 15th international computer music conference, Columbus. San Francisco: International Computer Music Association.
Meyer, L. (1956). Emotion and meaning in music. Chicago: Chicago University Press.
Narmour, E. (1990). The analysis and cognition of basic musical structures. Chicago: University of Chicago Press.
Pachet, F. (2006). Enhancing individual creativity with interactive musical reflective systems. In G. Wiggins & I. Deliege (Eds.), Musical creativity: Current research in theory and practice. London: Psychology Press.
Pearce, M., & Wiggins, G. (2006). Expectation in melody: The influence of context and learning. Music Perception, 23(5), 377–405.
Persson, P., Laaksolahti, J., & Lonnqvist, P. (2001). Understanding socially intelligent agents: A multilayered phenomenon. IEEE Transactions on Systems, Man, and Cybernetics, 42(6), 349–360.
Rowe, R. (1993). Interactive music systems. Cambridge, MA: MIT Press.
Temperley, D. (2001). The cognition of basic musical structures. Cambridge, MA: MIT Press.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag London
About this chapter
Cite this chapter
Gifford, T. (2013). Appropriate and Complementary Rhythmic Improvisation in an Interactive Music System. In: Holland, S., Wilkie, K., Mulholland, P., Seago, A. (eds) Music and Human-Computer Interaction. Springer Series on Cultural Computing. Springer, London. https://doi.org/10.1007/978-1-4471-2990-5_16
Download citation
DOI: https://doi.org/10.1007/978-1-4471-2990-5_16
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-2989-9
Online ISBN: 978-1-4471-2990-5
eBook Packages: Computer ScienceComputer Science (R0)