First off, thank you for creating ClyphX. I am absolutely amazed at what this script can do, and it has made my life immeasurably easier. It would be a bargain at twice the price.
I just upgraded from Live 9 to Live 10 and from ClyphX to ClyphX Pro this weekend. Still wrapping my head around all the new options, but one that I'm missing is 'CLIP NOTES SCRN'.
The ClyphX vs ClyphX Pro differences thread had this line:
-From Clip Note Actions: CLIP NOTES SCRN as it does the same thing as CLIP NOTES SCRP.
...but I don't think that is right? In ClyphX, CLIP NOTES SCRN maintained the rhythm, but scrambled the pitches, where as CLIP NOTES SCRP maintains the pitches, but scrambled the rhythm. IE SCRN moved every note in the piano roll to some other *vertical* position in the piano roll, SCRP moves every note to a different *horizontal* position. This was a great trick for drum clips as one button could create a nice variation on a drum loop without losing the overall feel of the loop. Can I randomize the CLIP NOTES SEMI command? Think that would provide the same result.
Welcome to the forum. At one time those actions would produce different results, but a change in Live's API (I'm not sure which version of Live to be honest) negated that such that they both produce the same results in latter versions of Live 9 and Live 10. Are you sure that CLIP NOTES SCRP doesn't produce the results you're after? If so, please give me some more info on what you're looking for.
CLIP NOTES SEMI can't be randomized. Even if it could though, it would introduce new pitches. Neither SCRN and SCRP introduced new pitches.
I suppose the description should be clarified here since I see how it could be misunderstood. Is this clearer: "Scramble the positions and pitches of Notes within the positions and pitches already present in the Clip. In other words, this will move Notes around, but will not introduce new Note positions or pitches."