the trick is to feed the first nodes of a patch with an empty spread (means no data) this sitches off all following nodes automatically. note that each first node of a chain have to be switched off this way. ive also switch off disable the renderer too, to gain more performance.
see the attached pach. note that you can organise your different patches in subpatches, each subpatch can be enabled/disabled like my demopatch.
the other way is to load/delete subpatches dynamically with createnode deletenode or the new stepatch node. ive tried with createnode and deletenode, but theyre a bit strange to handle because u have to know the id of the nodes you like to load/delete and this id changes dynamically. another disandvatage is that, when youre loading a bigger patch into memory the allready running patches stop for an instant. so i started to load all patches and switch them on and off with the method described above.
switchoff.v4p (5.8 kB)