Am I silly to use begin~?
I have a poly patch embedded within another patch. This poly patch has about four or five different effects (delay, bitreduction, granulation etc.), and they are all going into a selector~. From the main patch I decide which of the selector~ inputs should be active, because I am only using one effect at a time from the poly~ patch.
However, this (of course) means that some effects are active, even though they aren't being used. So I found the begin~ object, but noticed the doc says it is an "semi-obsolete object", and that the poly~ object is recommended instead.
Is it stupid of me to use the begin~ object? And how would I implement these effects into a poly patch?
I recently dropped mute~ in my patches for the same reason.
What you can do is just compartmentalise each individual effect as it's own poly (that's what I do) and have the bypassing/routing happen outside of poly as well, so that way "dry" audio always works.
you could also have 3 polys inside the parent poly (nested polys)