Having a lot of fun with Pigments. It really is a breath of fresh air, with excellent sound and amazing modulation, and the presets are top quality, making it easy to dive in and start making sounds.
I like the randomness concept in the sequencer, but it would be a lot more useful musically if there were a few more options to control the randomization process.
1: Option to Vary Around FIXED value
At the moment, it operates on a "random walk" principle, where the value of the current step can be modified up to X% based on the "Randomize" value. This means that values can drift quite far from their starting values after a few randomization events, even though the Randomize percentage is small. This is hard to control over time and can end up creating too much variation depending on your desired musical outcome i.e.
newVal = <current Value> +/- Randomization%
(or something like that - the key thing is that the step increment is added to the current value)
This is great for some things, but I've sometimes found myself wanting to be able to do something different - a mode where randomization adds or subtracts an increment from a FIXED step value e.g. 50%, so it stays around the fixed value.
newVal = <fixed Value> +/- (Randomization% /2)
So I might set Gate Length to 50% for all steps, then use a 20% Randomization value, such that step values stay between 40 and 60%.
2: Exclude Steps from Randomization
Also, I'd like to be able to exclude certain steps from Randomization.