WOW! This script is amazing. Really digging the results, and have a few thoughts I’d thought I share for workflow-y things.
Would be sweet to be able to get clock divs between the two grid instances, so that we could have a more steady (but still sorta crazy) pattern on the right, and then have the left side at x4 clock speed doing some wild gabber percs / polyrhythmic madness. I’m noticing the row the shift key is on doesn’t really have many uses, and that could be a good place to seat a quick-access clock div row. I suppose this is related with the above suggestion for independent clock / pitch shifting, but that’s pretty easily doable by just repitching a sample beforehand if you know where you’re tryna take it,
It may also be interesting to have independent probability control per track within a folder, so that if we’re playing sample a from folder y, it is more likely to reverse/skip/stutter/swap tracks than sample b from the same folder – this could open up really cool random fill opportunities (say, with all the parameters at 80 percent for just one loop, so that when that loop is switched to we get a moment of aphex and then it snaps back to shadow).
As is, these results are achievable at the ‘arrangement’ stage of production, but the notion of creating multiple layers from a single input file, pitched to feel like totally different files, is very tempting.
Minor functional thing: it seems like grid rows 2, 4, 10, and 12 are set to be a touch dimmer than rows 1, 3, 5, 9, 11, and 13. I see this as a legibility concern (more easily visually distinguishing between the rows), but the variations in brightness are so slight that it actually is just kinda tripping my eyes out and making it hard to look at the grid for very long. This could just be me, or there may be a setting I can adjust on my end to fix it.
Thanks again for this awesome script!
edit with a lil bug report: if I set pattern length to not include the first step, it seems to play the first step whenever I change erm… loops is maybe the right term. So if only the far top right three buttons are lit, whenever I change to a new loop (or at the conclusion of a loop for if auto-rotate is on), I hear the kick from the first slice in the loop.