Skip to main content

A Swarm Environment for Experimental Performance and Improvisation

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10198))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Bascou, C., Pottier, L.: GMU, a flexible granular synthesis environment in Max/MSP. In: Proceedings of the Sound and Music Computing Conference (2005)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Chapter  Google Scholar 

  4. 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)

    Google Scholar 

  5. Blackwell, T.M.: Evolutionary computer music. In: Miranda, E.R., Al Biles, J. (eds.) Swarming and Music, pp. 194–217. Springer, London (2007)

    Google Scholar 

  6. 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

    Chapter  Google Scholar 

  7. Borgo, D.: Sync or Swarm: Improvising Music in a Complex Age. Continuum Publishing, New York (2005)

    Google Scholar 

  8. Jehan, T.: Max/MSP (2012). http://web.media.mit.edu/~tristan

  9. 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

    Chapter  Google Scholar 

  10. Reynolds, C.W.: Flocks, herds, and schools: a distributed behavioral model. SIGGRAPH Comput. Graph. 21(4), 25–34 (1987)

    Article  Google Scholar 

  11. 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)

    Google Scholar 

  12. Sayama, H.: Swarm chemistry. Artif. Life 15(1), 105–114 (2009)

    Article  Google Scholar 

  13. Sulis, W., Combs, A.: Nonlinear dynamics in human behavior. In: Studies of Nonlinear Phenomena in Life Science, vol. 5. World Scientific (1996)

    Google Scholar 

  14. Zausner, T.: Process and meaning: nonlinear dynamics and psychology in visual art. Nonlinear Dyn. Psychol. Life Sci. 11(1), 149–165 (2007)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Stephen M. Majercik .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics