FX Chains
Just wondering how I'd go about creating fx chains in max/msp....if i have each working effect in a subpatch how would I connect these? Also is there anyway of having a few visible elements in a subpatch instead of just seeing "p bitcrush" for example.
My intentions are to have a patch that will look similar to a vst effects rack, i.e visible parts will be sliders/knobs. I.e. buffer into fx rack to groove object and out.
I'm still very very new to Max/Msp so be gentle
There's two objects that each suit exactly what you're looking for. [matrix~] in combination with [matrixctrl] gives you a straightforward GUI for routing effects/parameters into each other. Another approach for an effects rack would be to use [send~] and [receive~], then use a umenu to determine where each effect sends its output.
As for the visual element for the effects, take a look at the [bpatcher] object.
Here's an example of the method explained above, you could always substitute the [patcher]s for [bpatcher]s to make the GUI visible. You might also want to look at the [poly~] helpfile where the DynamicPoly subpatch might give you some ideas.
lh
i found this, pretty much the exact kinda thing I want....
I looked through the tutorials but they were still very very confusing to me...and looking at the final patch I couldn't even really see much of a difference to when its in performance mode...
I'm sure there's something dead simple to make this but as I said, newbie! cheers
(here's the patch/tutorial)https://cycling74.com/story/2009/1/29/103047/879
I noticed something called "p *insert name here* comp_handler"
this seems to link chains together well....
sorry "p *insertnamehere*_handler" even
The [p ] is a [patcher] object which encapsulates part of your main patch into a certain section. If you double click on one from the guitar processor patch in patching mode you will see what is inside. This is a good way to organise effects: bundle each one into a [patcher] to keep them organised. However in this example the effects are linear, you cannot bypass or re-order them. If you want to do that then have a look at the patch I posted above.
lh