TidalCycles

tidalcycles.org ↗

Pattern-based live coding for algorithmic music

SI Score
75/100
Pricing
Open Source AI reading, not confirmed
Free plan
Not confirmed
Sign-up required
Not confirmed

Ask SI about TidalCycles

Answers use saved listing facts and recorded sources.

What it does

TidalCycles describes musical patterns in code and uses SuperCollider for synthesis and MIDI.

Write and transform coded patterns for timing, notes and sound parameters. A local system needs more than the pattern library: the Linux guide lists Haskell, SuperCollider, SuperDirt, Git and a supported text editor.

Start SuperCollider and SuperDirt first, then launch Tidal from the editor. SuperDirt receives the pattern messages and SuperCollider produces the sound. Check the component versions and the instructions for your own operating system.

Strengths

  • Flexible musical pattern language

Watch out for

  • Uses a separate synthesis environment

Best for

  • Performers improvising with coded patterns

Sources