Create a bypass loop for a guitar patch

Michael Ferbrache's icon

Hey guys,

I'm making a multi fx unit for my guitar on max 7. Each effect is in a sub patch within the main patch. How do I set it up so that I can just press a button and it'll bring in the effect that it is linked to? Rather than having all the fx in the chain on all the time?

Thanks

Mike S's icon

I use a combination of bpatcher (for ui) and poly~ (for audio processing). There are a few different ways to do what you want.

Nikolas K's icon

If you use a "master" bpatcher that includes the rest of your bpatchers, you should check the "offset" message.
With this, you can move the content of the bpatchers showing only the effect you like.
More info at the baptcher's help file under the third tab "using offsets" !!

Wil's icon

here are some examples of gating/routing and bpatcher.

if, like wetterberg said, you don't want bpatchers, just turn on/off a different effect, you can use the live menu to open and close gates for each effect.

Max Patch
Copy patch and select New From Clipboard in Max.

using bpatcher

Max Patch
Copy patch and select New From Clipboard in Max.
Max Patch
Copy patch and select New From Clipboard in Max.

simple gatingfor effects in an audio chain, i use a gate. so the audio comes into the gate, then i select which effect to send it to and bypass the others.

`

Ploki's icon

I'd use [poly~], so unused effects don't use up your CPU while off.