BrianHV

Q: How do I block unwanted incoming controller messages?

This is a followup to How do I prevent the patch from advancing multiple times per switch press?

 

The Mainstage 2.2 release notes list blocking unwanted incoming controller messages as a feature. However, I can't find anything in the docs about it and I've been poking at the UI for a while now trying to find it to no avail. Can anyone tell me how to do this?

MainStage, Mac OS X (10.7.1)

Posted on Jun 11, 2012 5:33 PM

Close

Q: How do I block unwanted incoming controller messages?

  • All replies
  • Helpful answers

  • by Treatment,

    Treatment Treatment Jul 28, 2012 10:08 PM in response to BrianHV
    Level 1 (5 points)
    Jul 28, 2012 10:08 PM in response to BrianHV

    I haven't updated to 2.2 yet, however, if you are not already aware, you can create a "dummy" button.

    As you would program midi to any other button, program THIS button to recieve the midi signal you want mainstage to avoid.

    I had a similar problem with my synth guitar: when I switch from guitar to synth, MS goes berserk.

    I created a button, set it to recieve, and voila, problem solved. The button is now buried under other stuff so I don't even see it.

  • by CCTM,

    CCTM CCTM Jul 28, 2012 10:36 PM in response to Treatment
    Level 6 (10,904 points)
    Jul 28, 2012 10:36 PM in response to Treatment

    Hi

     

    Further to this, the 'new' (MS 2.2) way requires the use of the new Assignments and Mappings pane in Edit mode. The advantages are that you can map, and block, MIDI without needing a Screen Control in the layout.

     

    1) Click on the Action gear on the right, and make a new assignment.

     

    2) Activate the Assign and Map button by clicking on it (goes red)

     

    3) Send in the MIDI message you wish to block

     

    4) De-activate the Assign and Map button

     

    A&Mblocking.jpg

     

    Alternatively for Step 3, you clould manually set the MIDI message to be blocked by clicking on "no Assignment" in the left column.

     

     

    Note that the default is to have "None" in the Control Inspector (which does the 'blocking'). I vaguley recall that is does not block everything?

     

    CCT