Difference between revisions of "Friends and relations"

From TidalCycles userbase
Jump to: navigation, search
(Systems that inspired Tidal)
Line 22: Line 22:
 
* [http://bolprocessor.sourceforge.net/ Bol processor] - algorithmic music system based on compositional grammars, grown from research into symbolic notation of tabla rhythms
 
* [http://bolprocessor.sourceforge.net/ Bol processor] - algorithmic music system based on compositional grammars, grown from research into symbolic notation of tabla rhythms
 
* [http://www.euterpea.com/ Euterpea] is a cross-platform, domain-specific language for computer music applications embedded in the Haskell programming language
 
* [http://www.euterpea.com/ Euterpea] is a cross-platform, domain-specific language for computer music applications embedded in the Haskell programming language
* [http://www.meapsoft.com/showcase.php MEAPsoft], especially beat rotation (rotcomposer)
+
* Douglas Repetto's beat rotation experiments, e.g. rotcomposer in [http://www.meapsoft.com/showcase.php MEAPsoft]

Revision as of 23:43, 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
  • tidal.pegjs - is a parsing expression grammar for the TidalCycles mininotation, written using PEG.js. The goal of the PEG is to easily translate strings of Tidal patterns into annotated JavaScript data structures for use in sequencing

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

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