jit.gl.pix inputs and Vsynth
Jim Leyden
Feb 9, 2018, 7:51 PM
I'm digging around the vsynth package and looking at the video mixers, trying to edit one so I can expand on its inputs. I've tweaked some of the package's innards before to get what I needed but this one is giving me more trouble. I basically need to take it from 6 to 10 inputs, so I add 4 more of everything, new "in"s to the route object at the top, everything. But once I get to the jit.gl.pix object at the bottom I can't figure out how to expand the inputs from 6 to 10. I've tried attaching an attrui to it and found inputs (which reads back as 6) but increasing it does nothing.
this is the original
And here's how I altered it, up to the point where I'm stuck with the jit.gl.pix thing (which I'm pretty sure is the last step for what I need)
2K
Feb 10, 2018, 1:10 AM
Hi there! Why don't you just connect two mixers in series? That would be much easier! In anycase, I don't really know if gl.pix can handle 10 inputs! If you wanna try though, you should add 4 more of everything inside the gl.pix too!
Jim Leyden
Feb 10, 2018, 2:01 PM
add 4 more of everything inside the gl.pix
There it is. Thanks man, dunno why I didn't think of that.
The only reason I'm using one mixer with 10 inputs as opposed to just putting 2 in series is because I'll actually be putting a few of THOSE in series themselves - there's gonna be a lot of stuff going on and a nice compact 10-in mixer for each of those junctions will just keep it more organized for me and help me go less insane.
2K
Feb 10, 2018, 2:02 PM
Cool! Great to know gl.pix supports that amount of inputs!
2K
Mar 10, 2018, 2:55 PM
You should check in the OpenGL Status Window the maximum amount of texture units your graphic card can handle. In my case 8 so a 10-in mixer is not possible with my setup :/
Jim Leyden
Mar 13, 2018, 7:50 PM
Yea it wasn't giving me any trouble but I kind of skated past the error message it was giving me - once I got to put stuff into 9/10 it gave me issues. Scaling it back to 8 removes the problems.