Logic Pro 9 How do I control Guitar Rig patches via Logic's Midi

chalkncheese

Logician
HI
 
I want to play my guitar using NI Guitar Rig on my MBP against a backing track, also on my MBP. I want to automate patch changes in Guitar Rig as I play so I dont have to use any MIDI floor pedals to change patches in GR, that is I want be able to change the patches in Guitar Rig from (say) clean to crunch via dialling in the midi patch changes in a track in Logic at the significant times along the track. I used to be able to do this easily in Cubase and Vision before that, but cannot think how it works in Logic. Can anyone help?
 
thanks
 
You can automate this by...setting up your distortion plug and your clean plug in the same channel strip. Then just bypass one and have the other one on at the specific time you want it.

It's noted as bypass insert #1, insert #2...ect.
 
Upvote 0
via dialling in the midi patch changes in a track in Logic at the significant times along the track
I think I guess what you want but right now I'm away of my Logic and will do my best to support you offline (I'm sorry if there are some errors...).
1. Insert GT Rig as a Software Instrument instance (like ES1, EXS etc) so it can be midi controllable.
2. Create a new "Multi Instrument" in the Environment and label it as "GT Rig".
3. Select the newly created Multi Instrument object and set its port to "No Port" and enable its sub midi channel box 2 - i.e all other midi channel boxes must be cross lined and only sub box#2 must be enabled (not cross lined).
4. Cable the Multi Instrument object to the GT Rig Software Instrument channel strip.
5. Create a midi track in the Arrange for the Multi Instrument (ch.2), select it and check/thick the "Prg" box in the track Inspector. As a whole the track Inspector settings must be: "Cha =2" ; "Prg check box (box checked) .

The idea is to be able to choose a given PC# right from the "Prg" check box.

Regarding the ch.2-16:
You must be away of the PC sent on midi ch.1 cause it is used for the Logic system Channel Strip performance change that's why I recommend using ch.2.

If the offline instructions work well, just report. I'm going to let you know how to record the PC changes dynamically without using any hardware controller.
 
Upvote 0
I'd be curious to see if there is a solution. So far, an initial Web-skim has not yielded anything promising.

How did you set this up in Cubase? How long was the gap while presets were being switched?
 
Upvote 0
Hi Guys,
I'm sorry for the latency ! My 1st reply is valid though I was offline my Logic when posted it. I'd like just to add some short notes to the steps above. I missed to say that when you insert the GT RIG as a software (midi controlled) instance you have to side chain that instrument from the original Guitar audio track (you can mute that track to prevent audio duplication).
I just exported a crappy non-voice QT demo video just to show how to use a Multi instrument for that trick. I'm sorry about the crappy video - my video capture app is not OK in SL but I do not have any time to fix it or for Logic etc... Just try to get the idea. What you can not see are my mouse clicks. So, I double click the Multi Instrument (labeled as GT RIG) to open its dialog and I re-name the Prg # according to the factory ones shown in the GT RIG.
I have created a track in the Arrange for the Multi ch.2 and finally I have selected that track and can tweak the Program Numbers directly in the track inspector.

GT RIG Program Change Track Control Demo video - DOWNLOAD (zip.2.7Mb)

How long was the gap while presets were being switched?
Hi Wally,
As you see there is no gabs while presets were being switched cause GT RIG is an FX processor not a sample instrument.

Regards

A.G
 
Upvote 0
Hi Tangra,

Many, many thanks for posting that video.:thmbup:

I'll have time this evening to set it up.

Fortunately my favorite presets list is short.😀

Best,
Wally
 
Upvote 0
Hi,
I missed something today...
In the demo video I use midi ch.2 to send Program Change to the Audio Instrument. The idea was to prevent channel strip performance switching if there are any channel strip performance presets. I forgot that there was a special Logic behavior about that... This is valid if the Program Change (PC) using ch1. is coming from the Physical Input. So in our scenario the PC is internal, coming from the Environment and can not affect the Channel Strip performance presets.
So you can enable sub ch1. of the Multi instead of ch.2.
This is IMPORTANT cause Logic can chase PC if the region PC data uses ch1 ONLY! Chasing PC is very important if you decide to record some patch changes on that track etc!
Regards,

A.G
 
Upvote 0
Tangra,
No surprise, but.. thank you! 😀:thmbup:😀.

Your short video was clear and to the point. I activated ch1 vs 2 as you suggested. The last step was to enter program changes in the Event List.
No noticeable gaps or sputtering in between presets.
 

Attachments

  • GR.jpg
    GR.jpg
    31.3 KB · Views: 247
Upvote 0
The last step was to enter program changes in the Event List
I did not have time to show how to step input PC in the video and record on the track. Event list is one of the ways I prefer but I'd like to share one more trick about...
In the former Logic versions this trick worked well but now there is a little issue but still works...
You can step input the PC directly on the track in the arrange - how ?

Click the Logic "Pause" button in the Transport after that click the Record button in the Transport - so Logic will go into "standby" record mode.
Now, mouse drug the Play Head to the place you want to input a PC, after that choose a given PC in the Inspector as I shown in the video. In this case Logic will step record the PC on the track. Drag the Play Head to another position and input another PC etc.
The issue in the new Logic is that you can not use your key commands and goto say the next bar etc (it tries to do something but I feel it is not ok).
This was just for fun.
My best :thmbup:

A.G
 
Upvote 0
Doesn't look like I can drag the play head or use the Go to key command.
But putting Logic in standby mode, then choosing a new program in the Inspector does indeed write PC on to the SI MIDI track.

Thank you for shedding light on how this works with GR.

Best regards,
WV
 
Upvote 0
Doesn't look like I can drag the play head or use the Go to key command
Hi mate,
You are right - there is a bug in Logic 9. If you still keep Logic 8 on your system you can try the same scenario. You can drag the play head and roll or type (the bar or the sub bar division) of the timeline in the Transport which works perfect. Goto key commands work in some kind of "Transport Pause toggling mode"... In L9 all that is frozen in the step Rec (standby mode).

All the best,
A.G
 
Upvote 0
Hi Tangra, yes I got the programme change going and now have forgotten how (oe even whether) I got the audio going in and how your set up connects to receive the change and thus the actual 'sound'. Not sure that I did get that going actually, so if you could give a steer I would be hugely grateful, as attempts thus far have drawn a blank.
 
Upvote 0
I can follow the instructions on the video which uses a pre-recorded track as the source audio, BUT I want to play live against a backing track (yes I know but I cannot get Mainstage working at all, L9 is so much easier) however when I play though the same track with 'record' armed there is no signal. Can anyone advise me on that?

thanks
 
Upvote 0
Back
Top