Responsive image

Collaborative Coding with Music: Two Case Studies with EarSketch

Avneesh Sarwate, Takahiko Tsuchiya, Jason Freeman
This paper describes the motivation, design, and implementation of new features in EarSketch that enable the collaborative creation of algorithmic music. EarSketch is a web-based Digital Audio Workstation (DAW), designed primarily for educational contexts, in which users author Python or JavaScript code to programmatically create music within a multi-track paradigm. In this paper, we describe these new collaborative features in EarSketch and discuss their potential for use in both educational and music performance contexts.
            
@inproceedings{2018_7,
  abstract = {This paper describes the motivation, design, and implementation of new features in EarSketch that enable the collaborative creation of algorithmic music. EarSketch is a web-based Digital Audio Workstation (DAW), designed primarily for educational contexts, in which users author Python or JavaScript code to programmatically create music within a multi-track paradigm. In this paper, we describe these new collaborative features in EarSketch and discuss their potential for use in both educational and music performance contexts.},
  address = {Berlin, Germany},
  author = {Sarwate, Avneesh and Tsuchiya, Takahiko and Freeman, Jason},
  booktitle = {Proceedings of the International Web Audio Conference},
  editor = {Monschke, Jan and Guttandin, Christoph and Schnell, Norbert and Jenkinson, Thomas and Schaedler, Jack},
  month = {September},
  pages = {},
  publisher = {TU Berlin},
  series = {WAC '18},
  title = {Collaborative Coding with Music: Two Case Studies with EarSketch},
  year = {2018},
  ISSN = {2663-5844}
}