Live Coding Patterns and a Toolkit for Pure Data.

Creative activities often involve specific processes and techniques that reflect the unique nature of the activity. For live coders, these processes and techniques can be expressed as algorithms and functions in live coding languages. In many fields, these idiomatic processes are referred to as desi...

Descripción completa

Detalles Bibliográficos
Publicado en:Organised Sound Vol. 28; no. 2; pp. 264 - 276
Autor principal: Brown, Andrew R.
Formato: Artículo
Publicado: Cambridge University Press Aug2023
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=173033645&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 173033645
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        13557718
        G0N
      jtl: Organised Sound
      issn: 13557718
      maglogo: N
    pubinfo:
      dt: Aug2023
      vid: 28
      iid: 2
      pid: 15979
      pub: Cambridge University Press
    artinfo:
      ui:
        173033645
        10.1017/S1355771823000365
      ppf: 264
      ppct: 12
      formats:
      tig:
        atl: Live Coding Patterns and a Toolkit for Pure Data.
      aug:
        au: Brown, Andrew R.
        affil: Griffith University, South Brisbane, Australia
      su:
        Computer programming
        Algorithms
        Computer music
        Musical composition
        Programming languages
      sug:
        subj:
          Computer programming
          Algorithms
          Computer music
          Musical composition
          Programming languages
      ab: Creative activities often involve specific processes and techniques that reflect the unique nature of the activity. For live coders, these processes and techniques can be expressed as algorithms and functions in live coding languages. In many fields, these idiomatic processes are referred to as design patterns. Design patterns are important to understand because they can structure thought and direct users towards particular outcomes. This article examines the design patterns in live coding practices and languages, specifically focusing on the Live Coding Toolkit for Pure Data. Pure Data is a visual programming language, but few live coders have traditionally used it. This article explains how the Live Coding Toolkit allows Pure Data to effectively express the patterns of practice required for successful music live coding performance.
      pubtype: Academic Journal
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2023
    holdings:
      @attributes:
        islocal: N