2014
DOI: 10.1162/comj_a_00230
|View full text |Cite
|
Sign up to set email alerts
|

The Many Meanings of Live Coding

Abstract: The ten-year anniversary of TOPLAP presents a unique opportunity for reflection and introspection. In this essay we ask the question, what is the meaning of live coding? Our goal is not to answer this question, in absolute terms, but rather to attempt to unpack some of live coding's many meanings. Our hope is that by exploring some of the formal, embodied, and cultural meanings surrounding live-coding practice, we may help to stimulate a conversation that will resonate within the live-coding community for the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
2
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 6 publications
0
2
0
Order By: Relevance
“…Wishart, in his book On Sonic Art (1985), provided an analysis and tutorial on various techniques of computer music composition. Patterns such as these were incorporated into computer music languages, including those designed for live coding, such as Impromptu (Sorensen and Brown 2007). More recently, techniques from electroacoustic music have been joined by patterns commonly found in popular music and electronica, as evident in Algorave performances within the live coding community.…”
Section: Musical Patterns and Structuresmentioning
confidence: 99%
See 1 more Smart Citation
“…Wishart, in his book On Sonic Art (1985), provided an analysis and tutorial on various techniques of computer music composition. Patterns such as these were incorporated into computer music languages, including those designed for live coding, such as Impromptu (Sorensen and Brown 2007). More recently, techniques from electroacoustic music have been joined by patterns commonly found in popular music and electronica, as evident in Algorave performances within the live coding community.…”
Section: Musical Patterns and Structuresmentioning
confidence: 99%
“…The LCT offers higher-level building blocks for common live coding patterns that can help compensate for the slower pace of patching while retaining many of the benefits of visualising data flow. Additionally, text-based live coding allows for significant edits to a function prior to re-evaluation, a technique that was established early in the development of live coding practices (Collins 2003) and refined over time (Sorensen, Swift and Gardner 2014). In patching environments such as Pd, updates to node connections take effect immediately, so the process of editing a patch involves techniques specific to those environments.…”
Section: Introducing the Live Coding Toolkit For Pure Datamentioning
confidence: 99%
“…For example, (Collins, 2001) says that "Algorithmic composition can help to automate certain processes, and to generate subtle variations on basic beats without breaking with the consistency of a style." In (Sorensen et al, 2014), the authors pointed out that, as live coding manages the musical form through formal methods, at all levels, it requires a delicate balance of coherence and novelty in the produced material.…”
Section: What We Search Formentioning
confidence: 99%