how do I change Guitar rig patches when it is a plug in in main stage

I'm using Guitar Rig (v.3.2.1) inside Mainstage (v.1.0.2). I'm trying to use a midi foot controller (Yamaha MFC10) to change the patches. Pressing the Yamaha foot pedal sends program change information into main stage, but it changes the patches at the top level of main stage. Also, main stage responds to program change on all midi channels and I don't see a way to limit it to just one. What I'm hoping to do is have the MainStage patches respond to one midi channel, and the Guitar rig patches respond to another. Can this be done??

Macbook pro, Mac OS X (10.4.11)

Posted on Nov 11, 2009 6:26 PM

Reply
9 replies

Nov 11, 2009 9:42 PM in response to JasTheMusicman

Forgot to mention that you can assign specific PC's to each patch so you could use say 00-49 for GR patches and 50-99+ for Mainstage patches if you wanted.

Having said that, unless I'm missing something in your question (sorry if I am) you can just assign specific PC's to each patch regardless of whether it's a Guitar Rig patch, a Mainstage patch, an Amplitube patch, whatever...and program your MFC10 with the matching PC and Mainstage will call up your patch directly, no matter what plug-in it's built from.

Nov 12, 2009 7:19 PM in response to JasTheMusicman

Thank you for your reply. Your solutions sound great. I click on the top level of the patch list and I believe that gives me the "concert level" you mentioned. On the lower left hand side it says Concert inspector, but there is no "attributes tab". All that is in that window is the word "attributes", then a tempo field where you can change the tempo, and a box you can check that says "get tempo from midi input". So I don't see anyway to select the midi channels you described (unless I'm not looking in the right spot). As for your next reply, I do see how you can assign a PC to each of the patches in the patch inspector, but Guitar Rig is a plug in on a channel strip on the concert level. and I'm trying to change the patch inside of guitar rig itself. I'm a midi guitar player and the patches on the left of the screen (the patch list) are for my midi sounds (organ, piano, clav) and the MFC10 changes those software instrument patches with no problem. I just cant seem to get PC info into Guitar rig (at the plug in level). sorry for the long reply and I greatly appreciate your time and wisdom.

Nov 12, 2009 7:44 PM in response to Burr Johnson

Ah okay, my apologies on the first point - I only think in Mainstage 2 terms these days 😉 I just realized you're on Mainstage 1. I re-read your post and noticed you said that but I missed it, sorry about that...but let me plug Mainstage 2, it'll make your life easier 🙂

As for your second point, understood, so are you either expressing something within Guitar Rig or turning stomp boxes on/off there? I use Amplitube for a guitar plug-in so I know what you mean but don't know how to do it in GR. Having said that, I'm a curious guy so I'll d/load the GR demo and find out how to do it...hopefully the demo will be functional enough for me to get to those features. Amplitube has a parameter mapping feature which allows you to communicate to/from your DAW, so I'm guessing GR has something similar...will gladly give it a go!

A little OT but...you're a MIDI guitar player - that's interesting, do you have anything posted anywhere that I can take a listen to?

J.

Nov 13, 2009 6:55 AM in response to JasTheMusicman

Thanks again for all your help. I hope to be getting the new logic soon. I do demonstrations for the Axon pitch to midi converter at NAMM and other shows (Music Messe etc.) You'd think I'd have more of a handle on this stuff, Huh? Anyway, I only recently started using Logic/mainstage in my demonstrations and gigs. so I'm still getting the hang of it. burrjohnson.com is my website. also there is a fair amount of stuff on me and my gigs on utube. If you want to talk, send my your digits.
Burr

Nov 14, 2009 11:32 AM in response to JasTheMusicman

Hey Burr,

Okay, I was able to get Mainstage 1 and Guitar Rig 3 talking okay. I'll outline here how I got the two to talk but I probably need a bit more info to address your exact need(s). I've also re-read your posts and I'll take a stab at what I think you might need to do to get set up a little better. The caveat here is that I'm not 100% clear on what you want to do, so apologies if I make assumptions that are a little off 😉

Since it sounds like you want to do MIDI patches and Guitar Rig patches and you're trying to separate the two, then let's look at that, we can always look at combined patches later.

So what it kinda sounds like, is that you're thinking about Guitar Rig at the concert level, the best thing is for you to think about Guitar Rig at the patch level. What that allows you to do is to create two different sets within the concert, one for your MIDI patches, and the other for Guitar Rig patches.

That way, you can navigate to whatever you want (MIDI patch or Guitar Rig patch) and not worry about the MIDI channel separation issue. When you were saying the Yamaha MFC10 was sending program changes for patches at the top level, instead, what you want to think about is using CC's (not PC's) for set and patch navigation and PC's only for direct access to a specific patch.

So, first program your MFC10 to send 4 different CC's for Mainstage navigation (Set Up, Set Down, Patch Up, Patch Down) e.g. you could use switches 7,8,9,0. Then go into Mainstage at the layout level and map the Set Up, Down and Patch Up, Down icon/switches using the MIDI Learn function. Go into Edit mode and test the navigation.

Next, create two different sets MIDI and Guitar Rig.

Then create your MIDI patches in the MIDI set as you normally would.

Create your Guitar Rig patches within the Guitar Rig set. Create separate Guitar Rig patches using the MFX stereo version of the AU plug in for GR. When the Guitar Rig plug-in window opens, select/edit the patch within Guitar Rig that you want to use. That specific Guitar Rig patch will now be saved in your Mainstage patch. Set up a separate Mainstage patch using a Guitar Rig patch for each of your different patches/songs.

Now you can go into perform/full screen mode to navigate to each set or patch using switches 7,8,9,0 (if that's what you used) of your MFC10 and that will call up you patch.

Additionally, if you want to call up a specific patch from MFC10, then program one of your MFC10 switches to send a specific Program Change. Then click on the patch in Mainstage, the Patch Inspector window will open up - now assign that same Program Change number there. Your MFC10 will now call up that specific patch when you press on the switch.

Now, the next thing is...if you then want to modify or express something WITHIN a Guitar Rig patch. Then you first have to program your MFC10 to set up/send let's say...5 different CC's so let's use 1-5 of your MFC10. We might want to turn on/off different effects for example, or boost a gain, or whatever. In this example, we'll choose turning an effect on/off.

So program your MFC10, then go into layout mode in Mainstage and assign the stompbox on/off switch by clicking on it, using MIDI Learn, and then pressing your footswitch to learn the CC.

Go into Edit mode, select your Mainstage Guitar Rig patch, then click the stomp button(s) you just programmed. The parameter mapping section then opens up at the bottom. Choose your Mainstage patch name (appears right under "Parameter Mapping".

Then the next column (to the right) populates, choose "Guitar Rig 3 MFX", the next column then populates with all the Guitar Rig 3 parameters, select whichever GR3 item you want to control and do the parameter mapping. In my test I chose Skreemer On/Off because I mapped my FCB1010 and Mainstage Stompbox to switch that effect.

Anyway, if everything was done ok then when you press switch 1 on your MFC10 it will turn the effect in Guitar Rig 3 on and off through Mainstage.

So now knowing all that, you should be able to map Mainstage and GR to do what you want by just using the same principles.

Sorry for the long explanation but it's the only way to give you the details...I hope I got what you wanted to do after all that...phew 🙂

Give it a go and let me know if you have any questions.

J.

Nov 19, 2009 6:38 PM in response to JasTheMusicman

Detailed instructions for navigating Guitar Rig Bank's and Patches from within Mainstage when Guitar Rig is used as a Mainstage Plug-In:

First, configure the Guitar Rig plug-in for external control of Bank and Patch changes...
- Have a MS patch with GR in it
- Double click on the GR insert/plug-in
- The GR plug-in pane opens
- In GR, click Options, Controller
- In Rig Kontrol assignments section (even though we're not using the Rig Kontrol device, I used my FCB1010 to switch)
- We'll map RK Switch 1-4 as follows:
RK Switch 1, click Global, click the down arrow below Global to Bank Selection -> Next
RK Switch 2, click Global, click the down arrow below Global to Bank Selection -> Previous
RK Switch 3, click Global, click the down arrow below Global to Sound Selection -> Next
RK Switch 4, click Global, click the down arrow below Global to Bank Selection -> Previous

Next, configure Mainstage for the control switches
In Mainstage Layout mode, add 4 switches/buttons or whatever you want and do a MIDI learn for each one to associate with your (programmed) foot controller switches. Alternately, you could use a pedal(s) I guess, one for Banks and one for Patches.

Here's the trick within Mainstage...
- Map parameters to the Guitar Rig plug in actions by...
- Going in to Edit mode
- Select a Mainstage patch with Guitar Rig in it
- Click one of the switches you added to the Mainstage layout screen, the Parameter Mapping inspector will open at bottom of the screen
- Select the channel strip that has GR in it, e.g. Audio, then select -> Guitar Rig MFX/FX -> RK Switch 1
- Repeat this for each of the other switches, 2-4
Note, you need to do this on every patch, but no problem, just do one, then copy the patch.

So now, we've:
- Mapped the actions in GR Rig Kontrol (even tho it's not a Rig Kontrol we're using) for RK Switches 1-4
- Created soft buttons/switches in Mainstage for switches 1-4
- Mapped those soft buttons to our external controller
- Mapped the parameters of the soft buttons to GR Rig Kontrol 1-4 to enable Bank and Patch switching

That's it! Now just test to make sure everything works ok.

J.

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.

how do I change Guitar rig patches when it is a plug in in main stage

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