LOLbot: Machine Musicianship in Laptop Ensembles

Sidharth Subramanian, Jason Freeman, and Scott McCoid

Proceedings of the International Conference on New Interfaces for Musical Expression

Abstract:

This paper describes a recent addition to LOLC, a text-based environment for collaborative improvisation for laptop ensembles, incorporating a machine musician that plays along with human performers. The machine musician LOLbot analyses the patterns created by human performers and the composite music they create as they are layered in performance. Based on user specified settings, LOLbot chooses appropriate patterns to play with the ensemble, either to add contrast to the existing performance or to be coherent with the rhythmic structure of the performance. The paper describes the background and motivations of the project, outlines the design of the original LOLC environment and describes the architecture and implementation of LOLbot.

Citation:

Sidharth Subramanian, Jason Freeman, and Scott McCoid. 2012. LOLbot: Machine Musicianship in Laptop Ensembles. Proceedings of the International Conference on New Interfaces for Musical Expression. DOI: 10.5281/zenodo.1178425

BibTeX Entry:

  @inproceedings{Subramanian2012,
 abstract = {This paper describes a recent addition to LOLC, a text-based environment for collaborative improvisation for laptop ensembles, incorporating a machine musician that plays along with human performers. The machine musician LOLbot analyses the patterns created by human performers and the composite music they create as they are layered in performance. Based on user specified settings, LOLbot chooses appropriate patterns to play with the ensemble, either to add contrast to the existing performance or to be coherent with the rhythmic structure of the performance. The paper describes the background and motivations of the project, outlines the design of the original LOLC environment and describes the architecture and implementation of LOLbot.},
 address = {Ann Arbor, Michigan},
 author = {Sidharth Subramanian and Jason Freeman and Scott McCoid},
 booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression},
 doi = {10.5281/zenodo.1178425},
 issn = {2220-4806},
 keywords = {Machine Musicianship, Live Coding, Laptop Orchestra},
 publisher = {University of Michigan},
 title = {LOLbot: Machine Musicianship in Laptop Ensembles},
 url = {http://www.nime.org/proceedings/2012/nime2012_119.pdf},
 year = {2012}
}