Closed EdmundCampion closed 8 years ago
@mattschumaker
Hi Ed, I made these requested changes for the diminutions object and committed them to github. I also changed the example patches "r-diminutions-ex" and "r-interleave+r-dominutions-ex" so that they show this new functionality. These changes, as well as others made to q-combi and q-combi-utilities objects, should be available when you download the new library.
Hi Matt, Consider possible upgrade of r-dimunitions to support multiple element diminutions.
A default state where list of lists in the form: value ( 3 4 5) diminutions ((1 2) (1 3) (2 3)) will create diminutions in all voices of (3 4 5).
Then with possible addition of voice specific diminutions where list of lists where each voice can have specific diminution instructions:
value (3 4 5) diminutions ( (0 (1 2) (1 3) (2 3)) (1 (3) (4) (5)) (2 (1 1 1) (3 1) (3 2)) ) Voice 1 would have zero diminutions, and voice 0 and voice 2 would have different.
something like: values