Skip navigation

Using Midi Moose for specific patch in Mainstage 2

1062 Views 7 Replies Latest reply: Jan 29, 2013 2:33 PM by CCTM RSS
Erika Johnson Calculating status...
Currently Being Moderated
Jun 12, 2011 12:59 PM

Hi there,


I am trying to use a Midi Moose and assign a certain patch to each button so I will be able to switch quickly without cycling through.  I can tell that midi is going through, but the learn function will not work.  Now, I am trying to manually set up a button to select a particular patch, but am totally clueless.  I'm using a MotuTraveler mk3 and all drivers are up to date.


Under layout I have slected:

Device: Midi Moose

Channel: 1-6

Type: Single Value

Number: 20 (I have tried different numbers, w/o success)

Midi thru: Automatic

Send Value to: none


With these settings the button will still not light up when switch is pressed.  I have tried various methods for mapping.  I have tried selecting a patch (i.e. vibes), selecting the button>actions>current patch and no luck.


Any advice.  I'm really looking for a step by step walkthrough since I'm pretty challenged.


Thank you!

  • DaCaptain Level 2 Level 2 (285 points)

    Hi Erika,


    AFAIK, the Midi Moose sends program changes. The patches in MS do switch, if a program change is received.

    To check the Midi Moose, you can use an app named MIDI Monitor (

    Make sure, you have this check box enabled:

    Screen shot 2011-06-14 at 10.10.29.png

    Unfortunately, there's a one-off problem, in the case shown above, you need to send program change no. 3 to have MS switching to that patch.

    If you want visual feedback on which patch is being selected, just insert a patch list in your workspace.






  • CCTM Level 6 Level 6 (8,610 points)
    Currently Being Moderated
    Jun 14, 2011 1:25 AM (in response to DaCaptain)



    According to the manual, the MIDI Moose sends only Program Change messages. There is no need to setup Buttons in the Layout for this to work with Mainstage.


    Mainstage will only respond to these if you set each patch to a specific PG Number. You can do this 2 ways:


    From the Patch List Action Menu:Reset Program Change Numbers (This will set all patches to sequential PG numbers):



    Or Manually in the Patch Inspector:


    PG Manual.png





  • nelly_scotland Calculating status...

    Erika - I have bought a midi moose - and am having a nightmare trying to get it to work. I am a complete midi novice - cannot seem to get the midi moose mapped.


    I only want it to switch off and on virtual stompboxes  and act as a looper.


    Do you know of tutorials etc to help me set it up. I am lost 100%

  • CCTM Level 6 Level 6 (8,610 points)


    nelly_scotland wrote:


    Erika - I have bought a midi moose - and am having a nightmare trying to get it to work. I am a complete midi novice - cannot seem to get the midi moose mapped.


    I only want it to switch off and on virtual stompboxes  and act as a looper.


    Unless they have changed the specification of the Moose such that it can send MIDI CC messages (and it doee not seem that they have) you are a bit stuck:


    My reply earlier in this thread stated that the MMoose only transmits MIDI Program Change messages. The only thing that Mainstage can do with these is change Patches.


    If you wish to simply control the PedalBoard plugin, or the LoopBack, you are SOL.


    Pedalboard "switches' could be covered using different Patches in MS, Loopback transport controls NOT.



  • nelly_scotland Level 1 Level 1 (0 points)
    Currently Being Moderated
    Jan 29, 2013 2:24 PM (in response to CCTM)

    Thanks for the reply.


    So, I am still hugely confused by this world of midi.


    So - if it can only send patch change messages - any links on how to set this up ? I have tried & can't even get that far !!


    Have tried assign etc in mainstage - but nothing moves. I have set up Mainstage as below (follwoing a video -but then he went all Beringer) - but cant find anything to map this onto the MMoose

    Screen Shot 2013-01-29 at 22.21.48.png

  • CCTM Level 6 Level 6 (8,610 points)



    The MIDI Moose only transmits MIDI Program change messages. Mainstage ONLY uses MIDI Program Chnage messages to change Patches (Nothing Else)


    You are trying to assign Switch Screen Controls to these Program Change messages. This will NEVER work with MS in it's current form.


    You need a MIDI pedal device that transmits MIDI Continuous Controller messages (MIDI CC messages), such as a Behringer, or similar (or you need to change your aspirations).


    If you want to check out what happens with MIDI Program Change messages:


    Make a few Patches in MS

    Assign them to different MIDI Program numbers using the Action gear (Reset Program Change numbers)

    Step on some pedals on the MM: Mainstage will change patches.





More Like This

  • Retrieving data ...

Bookmarked By (0)


  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.