Scenario: you put a drum loop in the sampler, and you want to use the granular engine to create random rhythmic sequences. So you set the grain frequency to “time - 1/8”, for example. Nice, but every grain starts at the same place. You need to randomise the starting point. The problem is, you can’t force it to start at the beginning of a drum hit, it will start… well, anywhere but the start of a beat.
If I could force the starting point to follow a quantised grid, I would be able to do stuff like Slate+Ash Cycles:
https://youtu.be/jAyBs1fJGmQ