Hiding multiple gl instances
Hello!
I am working on my own spin of Andrew Bensons FlyOver Jitter recipe. In his version procedural noise and matrix feedback is used to determine the position for each grid shape instance. In my own I'd like to control the x and y position with MIDI. I've simulated the MIDI sequence for now by assigning random values to random matrix indices and sending the matrix to the feedback loop. However, when the matrix is only output on every metro tick, the drawing happens to slowly but when I use the draw bang from jit.gl.render the cubes look like they are stretched.
Another issue is that I only want to be able to see the cubes that have been positioned by the "MIDI sequence" but the jit.gl.multiple object will create a new instance for every cell in the matrix.
I hope this is all clear and would love some suggestions and a push in the right direction.
Thanks!
fun! One simple modernization for this patch is to use jit.world. As far as adjusting animation speed, since this technique is based on matrix feedback you are somewhat limited in how much control, but you do have some control. If you trigger a clear and bang on the sequence matrix with an independent timing source, I think you can get what you want (faster animation without stretching).