Info: Zenodo’s user support line is staffed on regular business days between Dec 23 and Jan 5. Response times may be slightly longer than normal.

There is a newer version of the record available.

Published December 15, 2021 | Version v1
Conference paper Open

Alternate Timelines for TidalCycles

  • 1. Then Try This

Description

The TidalCycles (or Tidal for short) live coding environment has been developed since around 2009, via several rewrites of its core representation. Rather than having fixed goals, this development has been guided by use, motivated by the open aim to make music. This development process can be seen as a long-form improvisation, with insights into the nature of Tidal gained through the process of writing it, feeding back to guide the next steps of development.

This brings the worrying thought that key insights will have been missed along this development journey, that would otherwise have lead to very different software. Indeed participants at beginners’ workshops that I have lead or co-lead have often asked questions without good answers, because they made deficiencies or missing features in the software clear. It is well known that a beginner’s mind is able to see much that an expert has become blind to. Running workshops are an excellent way to find new development ideas, but the present paper explores a different technique - the rewrite.

Files

alternate_timelines_mclean.pdf

Files (96.3 kB)

Name Size Download all
md5:9f5dc7267c9c63ec23aa88071843c9b4
96.3 kB Preview Download

Additional details

Funding

PENELOPE – A study of weaving as technical mode of existence 682711
European Commission