TidalCycles is a live-coding pattern language
For installation instructions, please visit: https://tidalcycles.org/index.php/Installation
Then, you can:
shift+enterto evaluate the current line or selection
(cmd/ctrl)+enterto evaluate multiple-lines or selection
To send patterns to SuperDirt, use
d1 $ sound "bd cp"
You can choose between 3 Haskell interpreters:
By default the plugin will use the
ghc-pkg binaries in $PATH configuration.
You can configure your Haskell binary folder to use a different version of it. (Only works with Default interpreter)
The plugin will load the
BootTidal.hs file according to this sequence:
ghc-pkgbinary configured with Haskell Path
You can turn on/off autocomplete with flag.
With hoogle the autocomplete experience will improve and official tidal documentation will be shown.
Install hoogle and set the Hoogle Path configuration (by default it's already
hoogle) if you install it with
stack, add two dashes at the end of the property (e.g.
stack hoogle --).
After installation you have to generate tidal documentation, in your terminal run:
hoogle generate tidal
stack hoogle -- generate tidal (with stack)
Customize the console prompt with a string. Placeholders can be used, e.g.
eval #1> eval #2> etc...
If you'd like to contribute to this package, here are some guidelines:
a beautifier package (we recommend
atom-beautify) to format your changes with
Always run specs before PR.
On Atom, execute the
Window: Run Package Specs command (
0 failures should be the result
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.