How do you handle a massive slab/effects chain?

laserpilot's icon

I'm pretty happy with my performance patch lately because I've been adding a lot of new effects and abilities, but my FX chain is starting to get out of hand, and I think I need to make a move to a better level of control somehow and stop relying on my methods from a couple years ago. Attached is an image of my current slabchain with CPU effects on top (orange) then gpu effects in red and yellow

Essentially I have the uneffected video flow into this slab chain and then out to a bunch of gl.meshes.

I know disconnecting/reconnecting gl textures in different orders can cause problems if done very rapidly, so I don't think I can script something more automatic. Correct me if I'm wrong.

Currently there is just a giant switcher subpatch that allows midi controls to turn each umenu to on or off which in turn turns the video gates on or off. i.e I slam a pad and it turns on a blur and turns it off when I let go.

I'd like to be able to change the position of an effect in the chain without it taking 5 minutes of re-wiring, but I'm not sure of the best way to do that.

Anyone got a jitter tutorial I missed or a way that they handle 40 different effects and keep them from running off the screen? I dont think something like matrixctrl is quite what im looking for either

And yes I could downsize..but..why?

541.slabchain.png
png
esnho's icon

I'm interested in this too, did you get something good?

I was looking to this system but is CC non-commercial, I'm not building and selling patches but I sell my performance, so...