Best way for "switching patches" (mixer)

hello out there.

i’m (still) trying to build a simple patch and video mixer. for various prototypes i loaded all patches i wanted to use as a subpatch, and simply switched their TextureOut pins. But this “solution” is of course wasting a lot of my performance, and additionally it’s not really flexible, because i can’t read out folders or anything.
so is there a better solution for dealing with this? i think so, but i haven’t found anything yet.


Check out the patch switcher there, its the basics that you can add your own gui too. I’ve just discovered that its spreadable so if you want the xfade 2 patches kind of thing you can do that too, although most of my patches max out my pc, so xfading is out the question!