Abstract
This paper describes Swarm Performance and Improvisation (Swarm-PI), a real-time computer environment for music improvisation that uses swarm algorithms to control sound synthesis and to mediate interactions with a human performer. Swarm models are artificial, multi-agent systems where the organized movements of large groups are the result of simple, local rules between individuals. Swarms typically exhibit self-organization and emergent behavior. In Swarm-PI, multiple acoustic descriptors from a live audio feed generate parameters for an independent swarm among multiple swarms in the same space, and each swarm is used to synthesize a stream of sound using granular sampling. This environment demonstrates the effectiveness of using swarms to model human interactions typical to group improvisation and to generate organized patterns of synthesized sound.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Bascou, C., Pottier, L.: GMU, a flexible granular synthesis environment in Max/MSP. In: Proceedings of the Sound and Music Computing Conference (2005)
Beyls, P.: Interaction and self-organization in a society of musical agents. In: Proceedings of the ECAL 2007 Workshop on Music and Artificial Life (MusicAL 2007) (2007)
Blackwell, T.M.: Swarm granulation. In: Romero, J., Machado, P. (eds.) The Art of Artificial Evolution: A Handbook on Evolutionary Art and Music, pp. 103–122. Springer, Heidelberg (2008)
Blackwell, T.M.: Swarm music: improvised music with multi-swarms. In: Proceeding of the 2003 AISB Symposium on Artificial Intelligence and Creativity in Arts and Science, pp. 41–49 (2003)
Blackwell, T.M.: Evolutionary computer music. In: Miranda, E.R., Al Biles, J. (eds.) Swarming and Music, pp. 194–217. Springer, London (2007)
Blackwell, T.M., Jefferies, J.: Swarm tech-tiles tim. In: Rothlauf, F., et al. (eds.) EvoWorkshops 2005. LNCS, vol. 3449, pp. 468–477. Springer, Heidelberg (2005). doi:10.1007/978-3-540-32003-6_47
Borgo, D.: Sync or Swarm: Improvising Music in a Complex Age. Continuum Publishing, New York (2005)
Jehan, T.: Max/MSP (2012). http://web.media.mit.edu/~tristan
Jones, D.: AtomSwarm: a framework for swarm improvisation. In: Giacobini, M., et al. (eds.) EvoWorkshops 2008. LNCS, vol. 4974, pp. 423–432. Springer, Heidelberg (2008). doi:10.1007/978-3-540-78761-7_45
Reynolds, C.W.: Flocks, herds, and schools: a distributed behavioral model. SIGGRAPH Comput. Graph. 21(4), 25–34 (1987)
Rowe, R., Singer, E.: Two highly-related real-time music and graphics performance systems. In: Proceedings of the International Computer Music Conference, pp. 133–140 (1997)
Sayama, H.: Swarm chemistry. Artif. Life 15(1), 105–114 (2009)
Sulis, W., Combs, A.: Nonlinear dynamics in human behavior. In: Studies of Nonlinear Phenomena in Life Science, vol. 5. World Scientific (1996)
Zausner, T.: Process and meaning: nonlinear dynamics and psychology in visual art. Nonlinear Dyn. Psychol. Life Sci. 11(1), 149–165 (2007)
Acknowledgments
The authors would like to thank Bowdoin College students John Burlinson, Nicole Erkis, Grace Handler, Octavian Neamtu, and John Truskowski for their work.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Mauceri, F., Majercik, S.M. (2017). A Swarm Environment for Experimental Performance and Improvisation. In: Correia, J., Ciesielski, V., Liapis, A. (eds) Computational Intelligence in Music, Sound, Art and Design. EvoMUSART 2017. Lecture Notes in Computer Science(), vol 10198. Springer, Cham. https://doi.org/10.1007/978-3-319-55750-2_13
Download citation
DOI: https://doi.org/10.1007/978-3-319-55750-2_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-55749-6
Online ISBN: 978-3-319-55750-2
eBook Packages: Computer ScienceComputer Science (R0)