This paper brings together two main perspectives on algorithmic pattern. First, the writing of musical patterns in live coding performance, and second, the weaving of patterns in textiles. In both cases, algorithmic pattern is an interface between the human and the outcome, where small changes have far-reaching impact on the results. By bringing contemporary live coding and ancient textile approaches together, we reach a common view of pattern as algorithmic movement (e.g. looping, shifting, reflecting, interfering) in the making of things. This works beyond the usual definition of pattern used in musical interfaces, of mere repeating sequences. We conclude by considering the place of algorithmic pattern in a wider activity of making
The Weaving Codes, Coding Weaves project explores the practices of weaving and computer programming ...
The author discusses live coding as a new path in the evolution of the musical score. Live-coding pr...
Computer language for the description of pattern has been employed for both analysis and composition...
This paper brings together two main perspectives on algorithmic pattern. First, the writing of music...
A report on Pattern + Code, a project working with primary school children to explore codes through ...
In this paper, we explore how textile pattern-making can be a useful activity for live coders used t...
This paper considers the binding of analogue and digital forms in the context of computer programmin...
Music is a time-based art form often characterised by patternings; manipulations of sequences overti...
The purpose of the research has been to explore the creative possibilities in applying strategies de...
Pattern is a familiar concept ever present in our daily lives, existing in many material forms, obse...
This article hosts an interdisciplinary exploration of cyclic rhythmic structures, bringing together...
This article hosts an interdisciplinary exploration of cyclic rhythmic structures, bringing together...
Music is a time-based art form often characterised by patternings; manipulations of sequences over t...
Preprint By exploring how we might create movement through a live notational process of programming...
The latter half of the Whcentury saw a massive transition from the analogue way of life to the digit...
The Weaving Codes, Coding Weaves project explores the practices of weaving and computer programming ...
The author discusses live coding as a new path in the evolution of the musical score. Live-coding pr...
Computer language for the description of pattern has been employed for both analysis and composition...
This paper brings together two main perspectives on algorithmic pattern. First, the writing of music...
A report on Pattern + Code, a project working with primary school children to explore codes through ...
In this paper, we explore how textile pattern-making can be a useful activity for live coders used t...
This paper considers the binding of analogue and digital forms in the context of computer programmin...
Music is a time-based art form often characterised by patternings; manipulations of sequences overti...
The purpose of the research has been to explore the creative possibilities in applying strategies de...
Pattern is a familiar concept ever present in our daily lives, existing in many material forms, obse...
This article hosts an interdisciplinary exploration of cyclic rhythmic structures, bringing together...
This article hosts an interdisciplinary exploration of cyclic rhythmic structures, bringing together...
Music is a time-based art form often characterised by patternings; manipulations of sequences over t...
Preprint By exploring how we might create movement through a live notational process of programming...
The latter half of the Whcentury saw a massive transition from the analogue way of life to the digit...
The Weaving Codes, Coding Weaves project explores the practices of weaving and computer programming ...
The author discusses live coding as a new path in the evolution of the musical score. Live-coding pr...
Computer language for the description of pattern has been employed for both analysis and composition...