Skip to main navigation Skip to search Skip to main content

Disruption and creativity in live coding

  • Ushini Attanayake
  • , Ben Swift
  • , Henry Gardner
  • , Andrew Sorensen

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

    2 Citations (Scopus)

    Abstract

    Live coding is an artistic performance practice where computer music and graphics are created, displayed and manipulated in front of a live audience together with projections of the (predominantly text based) computer code. Although the pressures of such performance practices are considerable, until now only familiar programming aids (for example syntax highlighting and textual overlays) have been used to assist live coders. In this paper we integrate an intelligent agent into a live coding system and examine how that agent performed in two contrasting modes of operation-as a recommender, where on request the the agent would generate (but not execute) domain-appropriate code transformations in the performer's text editor, and as a disruptor, where the agent generated and immediately executed changes to the code and the streaming music being performed. A within-subjects study of six live coders suggested that participants of the study preferred the agent's disruptive mode as a mechanism for enhancing the creativity of their live coding performances.

    Original languageEnglish
    Title of host publicationProceedings - 2020 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2020
    EditorsMichael Homer, Felienne Hermans, Steven Tanimoto, Craig Anslow
    PublisherIEEE Computer Society
    ISBN (Electronic)9781728169019
    DOIs
    Publication statusPublished - Aug 2020
    Event2020 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2020 - Virtual, Dunedin, New Zealand
    Duration: 10 Aug 202014 Aug 2020

    Publication series

    NameProceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC
    Volume2020-August
    ISSN (Print)1943-6092
    ISSN (Electronic)1943-6106

    Conference

    Conference2020 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2020
    Country/TerritoryNew Zealand
    CityVirtual, Dunedin
    Period10/08/2014/08/20

    Fingerprint

    Dive into the research topics of 'Disruption and creativity in live coding'. Together they form a unique fingerprint.

    Cite this