MIDI controller setup/customization

I have two mainstage setups - one for home studio and one for live performance. Each have 2 midi keyboard controllers but the keyboards and associated drivers are unique for each. For instance in my home studio set up I have a Yamaha XS8 connected to an iMac running Mainstage 3 via FireWire. The equivalent live set up is a Yamaha MOXF8 connected to a MacBook via USB. I would like to share mainstage concerts across both environments (for the moment, only using the same AU plugins which are running on both Macs). Use case is that I create concerts in home studio and transfer to live set up). Is there an easy way to map at a global level for the change in midi input keyboards versus having to change each channel assignment in each song? In essence I want an easy and quick way to configure keyboard one from XS8 to MOXF8. Any insight/feedback appreciated.

Posted on Oct 27, 2016 3:23 PM

Reply
3 replies

Oct 28, 2016 9:19 AM in response to tymesup

I asked a similar question sometime ago (but concerning MIDI from network and bluetooth sources) and don't think I received any replies. Regardless, the MIDI input to MainStage must be from exactly the same source and if you're using different devices, the only way to get the source to be identical would be to route and filter the MIDI data from all devices through other software first and then map that filtered output to your MainStage controls. You could possibly use software like MIDIPipe (free), Plogue Bidule ($$) or Bome's MIDI Translator ($$) and I'm sure there are a number of other applications you could use. There would also be a hardware option if you used something like the MIDI Solutions Merge box. I'm almost certain what you're asking can be done but I haven't bothered trying it; however, I might do some testing over the next week and see if I can find a solution. I own both Bidule and Bome's and would prefer to use either of these because they're incredibly reliable but will also try MIDIPipe and other free software so that other users can benefit if they don't own Bidule or Bome's.

Oct 28, 2016 9:46 AM in response to tymesup

Actually, the simplest solution would be to use a multi-input USB MIDI interface and connect your devices to this via old-fashioned 5-pin DIN MIDI and then into your Mac via USB. In my situation, I own a MOTU Fastlane MIDI interface and would simply use that. It wouldn't matter what keyboards you use as MainStage will only see the interface. However, you may want to configure each pair of keyboards in both setups to use different MIDI channels if you need to differentiate between them.

Oct 29, 2016 4:09 AM in response to tymesup

Hi


tymesup wrote:


Is there an easy way to map at a global level for the change in midi input keyboards versus having to change each channel assignment in each song? In essence I want an easy and quick way to configure keyboard one from XS8 to MOXF8. .

If you are only ever running one or other of the keyboards, it should be enough to simply re-assign all MIDI Inputs to Screen Controls/keyboard in Layout mode and re-save.


As others have pointed out, it may well be better to keep 2 versions of the Concert files.


CCT

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

MIDI controller setup/customization

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.