dynamic fx chain
hi all, let's say i have 4 fx i trigger with midi keyboard..how can i make that the order i press the key is the order of the fx chain? so i can reorder on the fly the chain..any ideas?
here i have 4 fx but i would like a method i can easily expand for example to 40 fx..
let's say you have 4 poly's connected serially, each poly has 4 voices and you have one of your 4 effects loaded in each voice. Then you could use poly's muting system to switch those fx on and off (perhaps with a little smoothing using adsr~ on the in/output).
would that work for you?
obviously those aren't real poly~ objects but it gives you an idea
edit - didn't know about that message!
Have a look at the "patchername" message to the [poly~] object as can be seen in the [p DynamicPoly] subpatch in the help file. Then you can reload modules in the desired order without interupting the audio, no need to mute certain instances.
lh
thank you guys!
@timo it makes sense..that's a good idea..i was thinking of something like this too..i've still some confusion in how to manage key-pressing order..i have to look into poly (not the msp one) for voice allocation, voices number etc
unfurtunately i can't see your example if you paste it in text i'm still in max 4.6 since i have powerbook g4
thanks guys
you could use a dynamic forward/receive and/or send~/receive~
system or even script signal connection betwee existing bpatchers or subpatchers.
but lh´s idea is the most straightforward system you can have.
the connections will remain, but the subpatchers will be scripted or just new ones loaded.
"no module" could be a subpatcher with just a signal thru - for
even more flexibility. (reverse order adding?)