Coding livecoding

Ben Swift, Andrew Sorensen, Michael Martin, Henry Gardner

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

    3 Citations (Scopus)


    Livecoding is an artistic programming practice in which an artist's low-level interaction can be observed with sufficiently high fidelity to allow for transcription and analysis. This paper presents the first reported "coding" of livecoding videos. From an identified corpus of videos available on the web, we coded performances of two different livecoding artists, recording both the (textual) programming edit events and the musical effect of these edits. Our analysis includes a novel, transition-matrix visualisation of the textual and musical dimensions of this data to create a "performer fingerprint". We show how detailed transcriptions of livecoding videos can be made which, we hope, will provide a foundation for further research into describing and understanding livecoding.

    Original languageEnglish
    Title of host publicationCHI 2014
    Subtitle of host publicationOne of a CHInd - Conference Proceedings, 32nd Annual ACM Conference on Human Factors in Computing Systems
    PublisherAssociation for Computing Machinery
    Number of pages4
    ISBN (Print)9781450324731
    Publication statusPublished - 2014
    Event32nd Annual ACM Conference on Human Factors in Computing Systems, CHI 2014 - Toronto, ON, Canada
    Duration: 26 Apr 20141 May 2014

    Publication series

    NameConference on Human Factors in Computing Systems - Proceedings


    Conference32nd Annual ACM Conference on Human Factors in Computing Systems, CHI 2014
    CityToronto, ON


    Dive into the research topics of 'Coding livecoding'. Together they form a unique fingerprint.

    Cite this