Pattern language
(sorry forgot a release for 1.7.6 so here's two-in-one)
getState
to BootTidal @mindofmatthew.
mininotation operator @zudovdrum
function @lvmgetcps
helper function now in BootTidal.hs @yaxugetnow
helper function back in BootTidal.hs (returns current cycle) @bgold-cosmoscoarse
parameter is now floating point @lwlsnirand
parameter now patternable @ndr-brtnote
now produces its own type to avoid conflicts between parsing note names and duration shorthands @ndr-brtgrain
function for combining begin and end (in terms of begin and duration) @khoparzibinaryN
parameters now fully patternable @ndr-brtpress
and pressBy
functions for syncopation @yaxubite
's first parameter is now patternable @ndr-brtqtrigger
is now an alias for ctrigger
, which now quantises to the next cycle (via ceiling) @thgund / @yaxuftrigger
and rtrigger
for floor (previous) and round (nearest) cyclewhenmod
's first two parameters are now rationals, and patternable. @th-four / @yaxubrand
and brandBy
for continuous patterns of boolean values @yaxu* Rollback to previous pattern on parse error @jwaldmann
* Increased strictness to catch parse errors earlier @jwaldmann @yaxu
* Support for superdirt 'panic' @yaxu
* Increase hosc upper bounds to admit 0.18
* New function 'splat' @yaxu
* `quantise` now uses round, add qfloor, qceiling variants and qround aliases @lwlsn
* Add ghc 8.8.3 to travis @jwaldmann
* Switch `substruct` to use binary pattern @yaxu
Fix for streamAll / all