Skip to content

Releases: tidalcycles/Tidal

Blacka Moor

24 May 13:23
Compare
Choose a tag to compare

Bugfix for splice

Active Travel

23 May 21:49
Compare
Choose a tag to compare
  • 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

Housebound spirit

16 Apr 11:39
Compare
Choose a tag to compare
  • 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

Limerick

05 Feb 16:43
Compare
Choose a tag to compare
    * 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

Bleep

29 Dec 09:50
Compare
Choose a tag to compare
* Fix BootTidal.hs - make loadable in atom @bgold-cosmos
* More additions to tidal-parse @dktr0

Megatron

26 Dec 09:47
Compare
Choose a tag to compare
    * 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

Porter Brook

29 Nov 08:59
Compare
Choose a tag to compare
  • Mini notation - @ (and its alias _) now accepts rational relative durations. E.g. a b@0.5 c d to make b have a half step (that would be the same as a@2 b c@2 c@d). This can also be patterned a b@<0.5 2> c d @yaxu #435
  • Experimental reset function - stick in a pattern so it acts as though the cycle number was reset to 0, from the next cycle @yaxu
  • Bugfix for setR in BootTidal.hs @yaxu
  • Mini notation - !, @ and _ now work properly within {} and <>, e.g. <a b ! c!3 d> will repeat every 7 cycles @yaxu #369 #248
  • Mini notation - @ and _ are now aliases for each other, e.g. a_3 is the same as a@3 as are _ and @ @yaxu #369
  • Frame skipping on clock jumps now configurable @yaxu #567
  • Sync between tidal instances now works straight away, without having to setcps @yaxu #569
  • New while function for applying a function selectively according to a binary pattern @yaxu
  • Lowercases aliases slowappend and fastappend for slowAppend and fastAppend respectively @yaxu
  • Many tidal-parse updates @dktr0

Chee Dale

24 Oct 12:47
Compare
Choose a tag to compare

1.4.4 - Chee Dale

  • wrandcat (weighted randcat) @yaxu
  • MIDI Sysex support #558 @yaxu
  • Elements in an Open Sound Control path address can now be patterned #557
  • 'once' now chooses a random cycle to play. To get the old behaviour of playing the first cycle, use 'first' @yaxu #476
  • Make random choices in mini-notation behave independently @yaxu #560
  • Add [a|b|c] syntax to mini notation for randomly choosing between subsequences @yaxu #555
  • Add power pattern operators |**, **| and |**| @yaxu

I forgot to make a git release for 1.4.3, so here's the changes for that too:

1.4.3 - Stanage Edge

  • Fix for xfade / xfadein transition @yaxu
  • New function plyWith @yaxu

Higger Tor

26 Aug 09:55
Compare
Choose a tag to compare
  • Fix for 'nudge'

Carl Wark

26 Aug 07:43
Compare
Choose a tag to compare
  • improvements to handling of cps changes @yaxu #501
  • fix for parameter patterning in 'range' @yaxu #547