Tidal Cycles
Intro
- Tidal Cycles (Tidal) is a pattern language for live coding music.
- SuperCollider is an audio engine used by Tidal. It also provides a programming language
sclangfor audio synthesis. - SuperDirt is a plugin for SuperCollider for receiving messages and turning them to sound[^1].
- Strudel is a Tidal's port to JavaScript.
- Uzulangs shares the same-model (mini-notation) for describing sequences.
Setup
- enable
jackfrompipewire - enable
superdirt(supercolliderwithsc3plugins) fromghci- executeSuperDirt.start
[^1]: Start Tidal | Tidal Cycles
[^2]: GitHub - mitchmindtree/tidalcycles.nix: A Nix flake for Tidal Cycles.