Thank you oldgearguy!
This helped me quite a bit. Aaaand it's good, I want it to reset any switches already on (at least for this 'circumstantial' ReTrig mode

). Basically, I'm acting on the thought of making a simple extension of Maschine's 'Note Repeat' button.
I've been playing and I had four rows, and I was trying to arrive at creating a similar scenario with any combination of pads, one from each column. So with the 2nd row, I've just amended your code as follows
Code: Select all
if (j==3);
else StepSwitch.x[(i*4)+j] = x[i];
To give {1,1,1,0}, then (j==2) for {1,1,0,1}, etc. But I know this is flawed when combining rows. So I've been trying to have each row send its active subarrays to a global script, then combine them, before passing them to StepSwitch.x. I can think of countless ways to do this, but struggling to translate any of them.
Since starting this reply, I've figured using columns would be more logical in this case. Would storing the initial 15 combinations {0,0,0,1},{0,0,1,0},etc, (other than {0,0,0,0}) as separate variables be better within each object, or globally? If globally, calling from these or from a 60-character length array? Does anyone know much about the 'on pad pressed' trigger?
I've just noticed the 'Storing Values' JazzMutant workshop, which should help me progress a bit further.
Thanks again. Very appreciated. I'm trying to shed my habit of being too determined to solve something unaided. I really should pause, and ask, sooner.