Workshop: Patterns and Algorithmic Music

08jul09:3016:00Workshop: Patterns and Algorithmic Music

Card weaving kits, prepared for the workshop

Event Details

Algorithmic pattern can be described as the use of rules and well-defined instructions to produce and break symmetries, through combination and transformation operations. However, “pattern” is often used as a pejorative term. Transdisciplinary scholar Andrew Hugill notes that for some composers, being accused of pattern-making implies that you have nothing original to say and fall back on mechanical formulae. With this workshop, we aim to rescue the term from its somewhat deprecatory usage in a number of arts disciplines, and disentangle algorithms from any false sense of unfathomable obscurity or complexity. This workshop focuses on how to characterise and define produced pattern. 

Participants will be invited to explore both the historical and contemporary use of algorithmic practices in pattern making. In a hands on session, we will be learning the practice of tablet weaving, where cards are twisted and flipped to make complex, three dimensional braiding patterns. We will approach this ancient practice from the perspective of live coders, using a web-based code interface to guide our real-world braids. Reflecting on this, the second part of the workshop will explore patterns in algorithmic music, and in audiovisual algorithmic art. Through this, we aim to gain deeper understanding of patterns in live coding practice, and discover ways in which we could take them further.

The workshop will take place between two connected hubs in Barcelona and Sheffield, as part of on_the_fly_collect() festival. We plan to share parts of the event streamed online – more details soon.


  • Morning: Live coding tablet weaves, lead by Dave Griffiths (Then Try This), followed by reflection and discussion
  • Afternoon: Live coding patterns in music and a/v, lead by Iván Paz / Elizabeth Wilson / Alex McLean, followed by discussion
  • Outcomes: small woven bands, altered perspectives, new connections between ancient and contemporary practice


(Friday) 09:30 – 16:00 BST(GMT+01:00)