![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/f/f5/Tidal_Code_Screenshot.png/640px-Tidal_Code_Screenshot.png&w=640&q=50)
TidalCycles
Live coding environment / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about TidalCycles?
Summarize this article for a 10 year old
SHOW ALL QUESTIONS
TidalCycles (also known as "Tidal") is a live coding environment which is designed for musical improvisation and composition. In particular, it is a domain-specific language embedded in Haskell, and is focused on the generation and manipulation of audiovisual patterns.[1][2][3] It was originally designed for heavily percussive and polyrhythmic grid-based music, but it now uses a flexible and functional reactive representation for patterns, by using rational time.[4] Therefore, Tidal may be applied to a wide range of musical styles, although its cyclic approach to time means that it affords use in repetitive styles such as Algorave.[5]
Quick Facts Developer(s), Initial release ...
![]() | |
![]() | |
Developer(s) | Alex McLean and others |
---|---|
Initial release | 2009 |
Stable release | 1.9.4
/ 12 March 2023; 16 months ago (2023-03-12) |
Repository | https://github.com/tidalcycles/Tidal/ |
Written in | Haskell |
Operating system | Linux, macOS, Windows |
Type | Live coding environment, Algorave |
License | GPLv3 |
Website | tidalcycles |
Close