Difference between revisions of "Friends and relations"
From TidalCycles userbase
Line 6: | Line 6: | ||
* [https://github.com/dktr0/estuary Estuary] is a platform for collaboration and learning through live coding, hosting a range of environments in a web-browser, including "minitidal", a parser for tidal | * [https://github.com/dktr0/estuary Estuary] is a platform for collaboration and learning through live coding, hosting a range of environments in a web-browser, including "minitidal", a parser for tidal | ||
− | |||
= Editors = | = Editors = | ||
Line 17: | Line 16: | ||
* [https://github.com/Mdashdotdashn/krill Krill] - a javascript-based live coding environment inspired by tidal | * [https://github.com/Mdashdotdashn/krill Krill] - a javascript-based live coding environment inspired by tidal | ||
+ | * [https://github.com/gibber-cc/tidal.pegjs tidal.pegjs] - is a parsing expression grammar for the TidalCycles mini-notation, written using PEG.js. The goal of the PEG is to easily translate strings of Tidal-style mini notation into annotated JavaScript data structures for use in sequencing. Works with [http://gibber.cc/ Gibber] and [https://hydra-editor.glitch.me/ Hydra]! | ||
= Systems that inspired Tidal = | = Systems that inspired Tidal = |
Revision as of 21:45, 26 August 2019
Starting a list of projects connected with TidalCycles - ones that interface with/inspired/are inspired by tidal.
(For a long list of _all_ the live coding environments, see the all things livecoding list.)
Ports and parsers
- Estuary is a platform for collaboration and learning through live coding, hosting a range of environments in a web-browser, including "minitidal", a parser for tidal
Editors
- Extramuros, a language-neutral shared-buffer networked live coding system in the browser (precursor of Estuary)
- Siren - a tracker interface for TidalCycles and SuperCollider
- Troop, a real-time collaborative tool that enables group live coding within the same document across multiple computers. Works with a range of live coding languages, including Tidal
Tidal-inspired systems
- Krill - a javascript-based live coding environment inspired by tidal
- tidal.pegjs - is a parsing expression grammar for the TidalCycles mini-notation, written using PEG.js. The goal of the PEG is to easily translate strings of Tidal-style mini notation into annotated JavaScript data structures for use in sequencing. Works with Gibber and Hydra!
Systems that inspired Tidal
- Bol processor - algorithmic music system based on compositional grammars, grown from research into symbolic notation of tabla rhythms
- Euterpea is a cross-platform, domain-specific language for computer music applications embedded in the Haskell programming language
- Douglas Repetto's beat rotation experiments, e.g. rotcomposer in MEAPsoft