http://www.perlmonks.org?node_id=1048293

This is a busy summer indeed. I couldn’t resist to implement a new major feature in Csgrouper: the possibility to change the rhythm settings for each set of sequences. Now duration minima, duration factors, duration types (random or serial) and rhythm types (binary, ternary, etc.) can all be attributed on a per-set basis. So different sections, with differing rhythmic properties can take all their signification now, since sections are nothing else than sets of sequences.

In such a good disposition I was, I also made the interface much more intuitive: The problem of that unmanageable Sequence Table has now ended since this table is reduced to a simple summary of the real contents which – with help of Tk::DynaTabFrame – is now accessed through specific sequence tabs on the new ‘Details’ page.

The composition power of Csgrouper seems tremendously increased by these novelties. (Take a look at them on the ‘Screenshots’ page.)

http://csgrouper.wordpress.com/
https://github.com/emilbarton/Csgrouper

(Message cross-posted on csound@lists.bath.ac.uk)