[blog] How to use multiple instances in Gig Performer 4

No need to guess, just click on the link(s) :slight_smile:

Eight instances? :slight_smile: What’s your use case?

can get scripts to work but not task shedule to work on start up

I’ve just tested the Task Scheduler and yes - it works perfectly on Windows 11. Here are a couple of screenshots.

[1] Run with highest privileges

1-TaskScheduler-General

[2] Configure the Trigger to be At system startup

2-TaskScheduler-Triggers

[3] Select the location of your script

3-TaskScheduler-Actions

[4] Uncheck this check box if you want to run it even if your laptop/desktop is not on AC power

4-TaskScheduler-Conditions

That’s it.

Alternatively, use a free edition of WinpatrolLINK

1 Like

Hi thanks for reply , I’m on win 10

in short: —> to have choices ! :wink:
4 instances in direct reach !
BUT: i wanted to have the ARM native available as well.

TL;dr:
so far, i could not switch over to run GP4 ARM native.
just for some small tasks
( i don´t need to load 8 instances at the same time ! I probably never loaded more than 3 instances at the same time )

another reason “was”:
the hope that dependend on which GP4 instance i would use,
ït would load with the last Gig used.

This was working partially , and partially did not worked out.
So, i finally switched over to deactivate “autoload” on all instances for a more consistent workflow. Most often i would get to see the last used GIgs in the load dialog vs. different GP instances.

Another reason vs. choices: the audio interface settings per GP instance.
Here same: sometimes it kept settings, and sometimes not.
( Finally, all a thing of finding my personal best workflow, working within a computer )

OK, cool :slight_smile:
I linked this thread in the blog article, so I assume that readers will be interested in reading all use cases that our fellow community members use.

1 Like

Tried everything on task scheduler and could not get it to work,
I placed script in start up folder and works.
I would really like to have task scheduler working though.
Cheers

One great feature of Gig Performer is to use more than one instance” ~ Mr. T

… and he will explain how to keep these instances in sync using OSC in this great stream: LINK

Learn how to sync songs in a setlist and afterwards how to sync widgets.

See example master/slave gig files here.

1 Like

I (we) just started using a second instance of GP4! I think the main motivation was to reduce the load time for our drummer’s gigfile, which was getting cluttered up since I’ve been adding more synth plugins. Instances of Pigments, in particular, take longer to load. So I copied the song rackspaces that use synth plugins (I’m up to 6 now, using Reaktor, Kontakt and Pigments to augment or replace my Nord Modular G2X sounds) into my own personal GP4 instance. Now the drummer’s gigfile, with its 40 song rackspaces, loads nice and quickly, and my continuing expansion into virtual synths won’t affect him.

The other motivation was that the drums were starting to have occasional dropouts, distortion and note pile-ups at gigs, and it was back to the drawing board to find and disable more macOS processes that could be getting in the way of real-time performance (and I’ve since upgraded to Big Sur, see [blog] Optimize your Mac for a gig - #13 by therealgps). Having a separate drummer’s instance of GP4 makes it easier and faster to quit and restart his gigfile.

I set up the Mac Script to load both instances, and also exported all settings in each instance so I can easily import them when switching to the audio interface we use on stage. This is all great stuff, thank you Deskew!

5 Likes

Thank you for the feedback! :slight_smile:

1 Like

Is this Script info posted in the forum somewhere?

EDIT: I think I found it…

They’re at the top of the blog post we’re currently commenting on:
for Windows users and for macOS users

3 Likes

Yes, I try to index all additional useful tips in the first post of the thread. Perhaps some of you will be notified via e-mail or notification that your post has been linked. :slight_smile:

You can check out other blog posts and see that there are community threads + additional tips in them.

My motto here is “Less is more” :slight_smile:

1 Like

Multiple instances in practice :slight_smile:
Link: First Gig after 2 years Covid restrictions, using GP4 only

1 Like

Hello Im trying to let the bat file load specific GP file instead of the last one used.

cd "C:\Program Files\Gig Performer 4"
start GigPerformer4.exe
start GigPerformer4.exe -in=“Guitar”
start GigPerformer4.exe -in=“Vocals”

what should I put in the first two lines of the script above to make this happen?

In other words I want this specific gig file to load with its instances when at this particular venue but a totally different gig file to load (using its own separate batch file of course) when Im going to another venue…

Thanks in advance for your assistance.

start "" "Path of the Gig file you want to load"
start GigPerformer4.exe -in=Guitar
start GigPerformer4.exe -in=Vocals

Have a different batch file for each different venue.

Thank you edm11 for the quick reply I will try that also…

I fought with it and came up with this which worked.

Ill try your method now and report back

This is how it looks now and It also works.

cd "C:\Program Files\Gig Performer 4"
start “” “C:\Program Files\Gig Performer 4\Gig(2)Ravenscroft(3).gig”
start GigPerformer4.exe -in=“BassandHorns”
start GigPerformer4.exe -in=“ELectricPiano”
start GigPerformer4.exe -in=“RavenscroftPiano”

Thanks again.

I have played my first 4 gigs using only gig perfomer and Im learning to set it up slowly. I have gotten rid of my main board modx6 and forcing myself to go fully software with gp at the helm.

So far it has been rock solid even though im using an old i5 sony vaio with 1.7 gz processor.

4 Likes

Looks like my text wasnt sent

This was how it looked after I fought with it

cd "C:\Program Files\Gig Performer 4"
start “C:\Program Files\Gig Performer 4.exe” “C:\Program Files\Gig Performer 4\Gig(2)Ravenscroft(3).gig”
start GigPerformer4.exe -in=“BassandHorns”
start GigPerformer4.exe -in=“ELectricPiano”
start GigPerformer4.exe -in=“RavenscroftPiano”

2 Likes

For cut-and-pasting people: Beware the quotes. Use

"blahblah"

instead of

“blahblah”

@Bevburn : no offense. It is probably the post-editor that changes them.

2 Likes