dynamic patching?

JesterN's icon

Hi all,
i was planning of building a flexible synthesis system, like an analogue studio in Max. I would need dynamic patches where i can connect modules (blocks of objects) in changeable ways. Is there a way of doing this without going through the EDITING mode. With js or something? And if yes can you show an easy example?
Thanks
Alberto

Roman Thilenius's icon

you can do that with scripting, but that is a bit limited, it can get hard to remove
connections once created.

i use scripting to create my bpatchers sometimes, but i always connect stuff in
editing mode, it is faster and more flexible.

-110

seejayjames's icon

[gate] and [switch] can do a lot, as can [matrixctrl] / [matrix~]. Though you don't have as many options as with scripting I think. You can do a lot of scripting through [thispatcher] without any javascript, read the [thispatcher] help file and all its subpatches. There's a lot there so take your time (also a lot of non-scripting goodies like window control).