Changelog for tidal-1.5.0

TidalCycles log of changes

1.5.0 -

* Export drawLineSz @mxmxyz
* tidal-parse additions (bite, splice, pickF, select, squeeze; fixed slice) @dktr0
* New, more efficient pseudorandom number generator @dktr0
* Pattern first someCyclesBy param @bgold-cosmos
* Refactored, more flexible OSC targetting @yaxu
* Simplify tidal-boot-script in tidal.el @jamagin
* Support state substitution in mininotation #530 @yaxu
* Pattern first parameter of splice #656 @yaxu
* Pattern first parameter of chew @yaxu
* add 'x' fraction alias for 1/6 @yaxu
* add dfb alias for delayfeedback param, dt for delaytime @yaxu
* add unmuteAll and only to BootTidal.hs @yaxu

1.4.9 - Housebound spirit

* Simplify 'show'ing of patterns @yaxu
* New `draw` function for drawing a pattern of single characters as a text-based diagram,
  with friends `drawLine` and `drawLineSz` for drawing multiple cycles @yaxu
* Fixes and expansions of ratio aliases - s should be a sixteenth @mxmxyz, w is now 1, f is now 0.2
* Simplify definition of `accumulate` using scanl @benjwadams
* The first parameter of `someCyclesBy` is now patternable @bgold-cosmos

1.4.8 - Limerick

    * Add ratio shorthand to floating point patterns @yaxu
    * Support fractional scales, add Arabic scales @quakehead
    * Additions to tidal-parse including support from overgain, overshape adn rot @dktr0
    * Move prompt-cont setting to end of BootTidal.hs (older versions of Haskell crash out at this point) @ndr-brt

1.4.7 - Bleep

* Fix BootTidal.hs - make loadable in atom @bgold-cosmos
* More additions to tidal-parse @dktr0

1.4.6 - Megatron

* Experimental ratio shorthand ref #573 @yaxu
* Store mininotation source location(s) in events ref #245 @yaxu
* Add more things to tidal-parse @dktr0 @yaxu
* Separate out haskell parser from tidal-parse into new hackage module called 'haskellish' @dktr0
* Support patterning polyrhythmic % steps in mininotation @yaxu
* Fixes to emacs plugin (tidal.el) @xmacex
* New parameters for freq, overgain, overshape, and missing midi params including the new nrpn ones @yaxu

1.4.5 - Porter Brook

1.4.4 - Chee Dale

1.4.3 - Stanage Edge

1.4.2 - Higger Tor

1.4.1 - Carl Wark

1.4.0 - Padley Gorge

1.3.0 - rolled back to 1.1.2

1.2.0 - Hunters Bar

1.1.2 - Eccy Road

1.1.1 - Chelsea Park

1.1.0 - Brincliffe Edge

1.0.14 - IICON

1.0.13 - 🐝⌛️🦋 #2

1.0.12 - 🐝⌛️🦋

1.0.11 - Cros Bríde

2019-04-17 Alex McLean alex@slab.org * Add bite function for slicing patterns (rather than samples) * Tweak tidal.el to attempt to infer location of default BootTidal.hs * Skip time (forward or backward) if the reference clock jumps suddenly * Fix fit - @bgold-cosmos * Remove 'asap' * Add cB for boolean control input * pickF for choosing between functions with a pattern of integers * select for choosing between list of patterns with a floating point pattern * squeeze for choosing between list of patterns with a pattern of integers, where patterns are squeezed into the integer event duration * splice for choosing between slices of a pattern, where the slices are squeezed into event duration * Ord and Eq instances for value type @bgold-cosmos * trigger - support for resetting envelopes on evaluation * Support for rational event values * Tweak how *> and <* deal with analog patterns * Caribiner link bridge support

1.0.10 - This machine also kills fascists

1.0.9 - This machine kills fascists

1.0.8 (trying to get back to doing these,

see also https://tidalcycles.org/index.php/Changes_in_Tidal_1.0.x

for earlier stuff)

0.9.10 (and earlier missing versions from this log)

0.9.7

Enhancements

0.9.6

Enhancements

0.9.5

Enhancements

0.9.4

Fixes

0.9.3

Enhancements

Fixes