Tidal Cycles: live coding music with algorithmic patterns
Tidal Cycles – Live coding music with Algorithmic patterns

Tidal Cycles is a free/open-source live coding environment for algorithmic patterns, written in Haskell and using SuperCollider for synthesis and MIDI. It enables musicians to create flexible sequences of sounds, notes, and parameters through code, and has inspired a family of similar environments, including the web-based Strudel.
Tidal Cycles allows you to make patterns with code.
- onion2k
There's a youtuber called Switch Angel who regularly posts live coding sessions of her making trance music with Tidal. Worth a listen and a watch to see what's possible. https://youtube.com/@switch-angel?si=wUTkBU1G9OdC24rx
- andai
https://youtube.com/watch?v=wgPf24_OQZY
So cool. Reminds me, I should learn me a Haskell... for great good!
- hmokiguess
See also https://strudel.cc/ !