Awesome TidalCycles [](https://awesome.re)

May 31, 2024 ยท View on GitHub

An awesome list about the pattern-based live coding system TidalCycles (or just 'Tidal' for short) and its close relatives

Contents

Documentation

Community

Community links, including online and potentially in-person meets

Online

Forums, chat systems and other online communities

Software

Software, apps and scripts for expanding the capabilities of TidalCycles.

Sound exploration

  • Shabda - a tool for assembling and sharing packs of found audio samples, for use with tools like TidalCycles and Estuary.
  • Tidal sound explorer - a tool for analyzing and exploring a libarary of audio samples on a 2D plane

Sound synthesis

  • SuperDirt - the 'default' way to make sound with TidalCycles
  • Dirt - the original Tidal sampler, still works well, especially on older/lower-powered computers

SuperDirt extensions

  • SuperDirtMixer - a mixer ui that helps to realize tonal depth, clean frequency separation and a stereo panorama in SuperDirt.
  • Tidal looper - live sampling in superdirt/tidalcycles
  • TidalVST - Using Supercolliders VSTPluginController to control VST plugins (synths only) with TidalCycles.

Visualisation

Tidal ports and friends

TidalCycles is the original flavour, implemented in Haskell. There is also:

  • Estuary - web-based network music system, includes-'mini tidal'
  • Kidal - Tidal port to Kotlin
  • Piratidal - Tidal port to Clojure
  • Strudel - Tidal port to Javascript, with growing web audio and UI ecosysystem
  • Jaffle - Strudel via YAML
  • Tranquility - Tidal port to Lua
  • Vortex - Tidal port to Python

Samples

Sample packs ready to be used with TidalCycles

  • Dirt-Samples - the default SuperDirt samples
  • Clean-Samples - samples with clear provenance and license info (generally a permissive creative commons licence) managed by the community
  • tidal-drum-machines - A huge collection of drum machines for SuperDirt

Videos

Video archives and key videos related to TidalCycles

Performance events

Contribute

Contributions welcome! Read the contribution guidelines first.