I tried to set 2 instances of GP, one for each keyboard I use.
The first instances works well.
The problem is that my second instances seems to not be able to receive any midi data from either keyboard and controller. All my midi keyboards and controller are detected and checked in both instances midi settings.
Other problem is syncing the tempo. I use tap tempo widget in my first instance and I want my second instance to follow along whenever I change the tempo in the first instance.
I use specific midi in blocks. So in one instance I use Roland RD64 and in the other Samson Graphite 64.
Thanks, the tempo problem is solved. My bad, I didn’t see the solution in plain sight.
About midi setting, I don’t understand it yet. And for now I can not see anything in my midi port setting because my gear is not with me right now. Can you explain a little bit. Sorry for my many question. I am not so familiar with this kind of things.
For the MIDI ports (and that is the same on Mac and Windows)
You have to enable all MIDI Ports Gig Performer should be able to use.
That is for the Input and for the Output.
When your devices are physically present you can enable them and Gig Performer remembers your choice.
All port enabled in both instances. Maybe it’s because all is checked/enabled? Do I need to enable only the specific controller for each instances? Like my Roland for Instance 1 and Samson for instance 2?
Tomorrow, I will try again, and I will take some snaps of the screen so you can better comprehend the situation. It’s already night time here, and my gear is in my church.
I tried once again today. When I finally assign specific midi controllers to a specific instance, it works. So, supposed I have 2 midi controller: A and B. To control first instance of GP with A, I enable it in first instance and disable it in second instance. Then I do the opposite for B.
Seems like I cannot use one midi controller to operate two instances simultaneously. I don’t know if it’s the limitation of my controller driver or the GP itself.
So, looks like the problem solved. Thanks everybody.
This is a typical limitation of some MIDI drivers under Windows. But you can you something like loopBe1: https://nerds.de/en/loopbe1.html
The idea is to authorize your MIDI controllers only in the first GP instance, and send the MIDI messages you need from the first instance to the second using loopBe1.
I have new question, can I set some rackspaces and variations, or songs in setlist in one instance and also set their counterparts in another instance, and then when I go to 1 particular variation or song part in 1 instance, the other instance will follow accordingly? For example, I go to rackspace 3 variation 2 on the first instance, and the other instance will also go to rackspace 3 variation 2. Or I go to song 2 chorus and the other instance also go to song 2 chorus.