Distributed musical decision-making in an ensemble of musebots: dramatics changes and endings

Arne Eigenfeldt, Oliver Bown, Andrew R. Brown, Toby Gifford

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review


A musebot is defined as a piece of software that autonomously creates music and collaborates in real time with other musebots. The specification was released early in 2015, and several developers have contributed musebots to ensembles that have been presented in North America, Australia, and Europe. This paper describes a recent code jam between the authors that resulted in four musebots co-creating a musical structure that included negotiated dynamic changes and a negotiated ending. Outcomes reported here include a demonstration of the protocol’s effectiveness across different programming environments, the establishment of a parsimonious set of parameters for effective musical interaction between the musebots, and strategies for coordination of episodic structure and conclusion.
Original languageEnglish
Title of host publicationICCC'17 - Proceedings of the Eighth International Conference on Computational Creativity
Subtitle of host publicationICCC 2017, Atlanta | 19 - 23 June
EditorsAshkok Goel, Anna Jordaneous, Alison Pease
Place of PublicationAtlanta GA US
PublisherGeorgia Institute of Technology
Number of pages8
ISBN (Electronic)9780692895641
Publication statusPublished - 2017
EventInternational Conference on Computational Creativity 2017 - Atlanta, United States of America
Duration: 19 Jun 201723 Jun 2017
Conference number: 8th
https://computationalcreativity.net/iccc2017/iccc17_proceedings.pdf (Proceedings)


ConferenceInternational Conference on Computational Creativity 2017
Abbreviated titleICCC 2017
Country/TerritoryUnited States of America
Internet address


  • Computational Creativity
  • Musebots
  • Generative Music

Cite this