I might be misunderstanding this feature of the Pattern CHOP – I’m looking to create a range of random integers (between 1-6 inclusive) which never generates 2 back-to-back samples of the same value. Is this the intent behind the “Random Non-Repeating Integers” type on the Pattern CHOP or am I looking in the wrong place?
I’d be interested to get some insight about this feature as well! +1
Looking at the wiki… it sounds like this is slightly different:
- Random Non-Repeating Integers
randomnonrepint
- This wave type is used in conjunction with the Randomize pulse. Between each Randomize pulse, the random values at each sample will be non-repeating. For example in the simplest case with a channel length of 1, each time Randomize is pulsed the random value of sample 1 after the pulse will be different than the random value before the pulse.
If you hit that randomize pulse button the value of the 2nd sample will be be a new random number that is not a repeat of the previous value.
Ahh so it has less to do with the values in any given pattern and more a guarantee that the values of each sample will differ from their previous value on re-randomization… well at least that’s handy if not for my particular use case thanks Matthew!
Actually it does accomplish the desired behavior if I to limit the pattern to 1 sample and randomize it whenever I need to pull the next index (this is very specific to my case of triggering random sounds with no back-2-back repeats)
Right, the goal of this feature is if you have content changing randomly (such as a picture frame changing on intervals), you’ll always get a changed result every time it you move to the next value.