Jump to content

A few questions about using a MIDI switcher with violin


Recommended Posts

I joined the forum a while ago and haven't posted in ages. Anyhow, I'm currently using MS strictly for cab IRs, EQ, and compression. I use a Pod HD500 as my interface, and I have an iConnect MIO for USB MIDI I/O. I am also using a Molten Voltage MIDI translator, which takes PC messages from my Pod, and converts them to arrays of PC/CC messages, which are then split and distributed to three pedals, in addition to returning to the Pod itself.


The reason for the return is that one of the footswitches activates the onboard looper, and I use it for one of the multi-pedal commands. Its program includes a CC message to deactivate the looper(which I never use) as soon as it is switched, so that the switch may be assigned to whatever purpose without interrupting performance.


My question is this: can I use PC messages to activate plugins in Mainstage 3.2? I would be happy to get links to previous threads, which I'm sure already answer my question. I have no idea if I need to use CC only, or the proper configuration for doing so. My end goal is to have a full software-based setup for when I need to travel light, or potentially eliminate most of my pedals.


Second question: How the diddly do I get my tempo to sync with incoming MIDI messages? I can see the incoming messages. I can't get them to do anything. I've mapped five different ways, but nothing happens.

Link to comment
Share on other sites

In Mainstage, PC's are used strictly as "Patch Addresses", if that makes sense...but you can use any Note or CC commands to accomplish what you are trying to do.


In Mainstage's Assignments and Mappings tab, you can totally control every incoming value, and then map it to whatever function you want to do in each channel strip.


With tempo mapping, you just click on the Concert level, and under the "Timing" tab, click on "Get Tempo from MIDI input, and pick the correct device that's transmitting.


I've actually got a YouTube tutorial that may answer some of the questions you have.


It goes a little more in depth than what you are talking about here, but you can skip around to the parts that you need to see how to map commands.