Tidal Cycles – Live coding music with Algorithmic patterns

gjvc3 pts0 comments

Live code with Tidal Cycles | Tidal Cycles

Skip to main content

Free/open-source software<br>Tidal Cycles (or 'Tidal' for short) is a free/open source live coding environment for algorithmic patterns, written in Haskell. Tidal is using SuperCollider, another open-source software, for synthesis and MIDI. Tidal has inspired a open source family of similar environments adopting its model of patterns of time known as Uzulangs, including the web-based Strudel environment.

Pattern everything<br>Tidal Cycles allows you to make patterns with code. It includes language for describing flexible (e.g. polyphonic, polyrhythmic, generative) sequences of sounds, notes, parameters, and all kind of information.

Tidal Community<br>Tidal is used by a diverse and vibrant community of musicians for composition, improvisation and exploration of algorithmic music. Check out the Tidal Blog or submit your own blog post. Learn about the Tidal community.

tidal cycles patterns open source live

Related Articles