Jump to content

jbrueck

Member
  • Posts

    5
  • Joined

  • Last visited

jbrueck's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Thanks for taking your time to help me! To give you a bit more context: The external instrument is a drum pad controller. Sometimes I need to change MainStage patches by changing the preset on the controller directly. The presets are all the same, but each one sends a program change (in order). This is no problem because when I edit/add/remove/reorder the concert in MainStage, I can simply reset the received program changes in MS to have them in order again. But at other times in the show, I need to change the patch in MS with other means (foot switch, trigger pads etc, other controller). But the controller has to know of that so it also changes its preset accordingly. So I need MS to send a program change to the controller. That's because it would otherwise still be on another preset and the next time I change the preset directly at the controller, it would then send the wrong program change to MS.
  2. Apologies for not making myself clearer! Let's say I have my concert of 100 patches. Each patch has an external instrument channel strip with its program change send feature enabled. For patch 1 it sends PC 1, for patch 2 it sends PC 2. All is good. Now I need to add a new patch as the second one in the concert. Patch 1 can stay as it is and the new patch 2 now sends PC 2. But the external instrument in the old patch 2 (which is now the third one) needs to be be edited, because it now needs to send PC 3. Patch 4 (which used to be number 3) needs to be edited because now it needs to send PC 4 and so on. So I have to go through the whole concert, scroll to the right in the mixer, click the channel strip, click on MIDI output, edit the program change number and repeat 98 times. As there is no way to bind the outgoing program change number of an external instrument channel strip to the incoming one of the patch, I thought about using Scripter for that.
  3. I have a concert with lots of patches. The order of patches change and new ones are added at different places in the concert. I need to send a program change message for each patch to an external instrument. The program change for a patch needs to be the number of the patch. Of course I can send program changes with the standard feature of the external instrument channel strip. But when I have, say, 100 patches and add a new one as the second patch, I have to edit all 98 patches that come after it to reflect the new setlist. I can easily reset the received program change message for all the patches but the problem is the same. I can map the current program change to a screen control but I don't see a way to send it out.
  4. Thanks a lot for your answer, Dewdman42! Unfortunately, I got stuck at the same stage as you. I can get a screen control to reflect the current patch number, but when I try to assign that same control to a Scripter UI element, Scripter doesn't seem to get any kind of message. I tried a few other things, but can not a solution to this problem. Anyway, thanks again!
  5. Hello everybody, I wonder if there is a way to get the current MainStage patch number or program change number in a Scripter plugin inside MainStage? Essentially, I'd like to have a channel strip at concert level with a Scripter plugin that does different things, depending on which patch is active. I tried mapping a screen control to the current program change and this does get displayed. But I can't seem to find a way to pass that value to a plugin, for example a UI element in a Scripter plugin. Thanks, Jens
×
×
  • Create New...