TidalCycles
Create algorithmic patterns through live coding in Tidal Cycles, a free and open-source environment written in Haskell.

About TidalCycles
Tidal Cycles is a free/open-source live coding environment for algorithmic patterns, written in Haskell. It includes a language for describing sequences of sounds, notes, and parameters, including polyphonic, polyrhythmic, and generative patterns, and uses SuperCollider for synthesis and MIDI.
It is used by musicians for composition, improvisation, and exploration of algorithmic music, with a community blog for sharing posts. Its pattern model has inspired related environments, including the web-based Strudel.
Key features
- Live code algorithmic patterns with a text-based language
- Describe polyphonic, polyrhythmic, and generative sound sequences
- Control sounds, notes, and parameters through patterns
- Use SuperCollider for synthesis and MIDI
- Free and open-source software
- Supports polyphonic, polyrhythmic, and generative patterns
- Uses open-source SuperCollider for synthesis and MIDI
TidalCycles at a glance
- Website
- tidalcycles.org
- Category
- Music & Audio › Music Tools
- Type
- Online tool
- Pricing
- Not confirmed. Check the site
- Platforms
- Web
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Popular in Music Tools
Well-known listings from the same topic.
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.






