I don't understand much about these so forgive me if I'm asking for the impossible here. What I'm looking for is something that can be programmed to switch multiple devices (3 at the moment) when I select a patch with the X3 live. It will need to be able to learn a midi signal because AFAIK the X3 sends a signal that can not be changed depending on the patch that is selected and as I said switch 3 or more devices as I will be using it to control the E530 which has two stereo inputs and a Bloody Murder, whatever it has and anything else I get in the future, power amp etc. so more than three stereo outputs would be best. On the ENGL one input switches the preamp on/off and the stereo signal switches the contour on/off, the other input switches between the clean and lead channel and the stereo signal switches between hi and low gain. So does anything like this exist or am I dreaming?