[blog] How to install and use the Stream Deck extension in Gig Performer

You are a Gig Performer 5 user?

Yes GP5

Not sure what the issue is, but I’ve just had role back to v1.1 to get this working again. It just stopped connecting after a few months without issue! Neither V1.2 or V1.3 connected to GP5.0.9. as before.

I’ve unchecked the streamdeck box to “Automatically Update” in the plugins preferences, as Im not sure what version of it I was on when it last worked. Though my comment above isnt too far after the V1.3 comment from Tim so I can only assume it was on v1.3. So no idea what caused it to stop connecting…

What do you mean “it just stopped”?

Please be more specific.

Can you uninstall everything and start from scratch?

  • delete the DLL file (or dylib) from the Extensions folder
  • in Stream Deck software, uninstall the GP plugin
  • close Gig Performer

Download the latest *.streamdeck file and install it.

Run Gig Performer and install the extension when prompted.

It works for me.

It did not connect when opening GP even thought the extension was present and installed.

I uninstalled it from streamdeck first (otherwise it just puts the dll back automatically if you delete the it first!),

then deleted the dll, rebooted and re installed it several times to try 1.3 & 1.2. Only when I did all that again to install 1.1 did it work again.

What version of GP?

5.0.9 as stated above

Since v1.1 did work, I think I might have made a mistake somewhere. It’s pretty hard to debug this, since I can’t reproduce this problem on Windows. I can take a close look at all the changes I made after v1.1 though.

1 Like

The Stream Deck plugin is now available on the Elgato marketplace:

I recommend deleting the old version before installing this. We had to change the plugin ID for the marketplace, so it will not overwrite a previously installed version.

1 Like

Thanks Tim. Really appreciate your efforts!

Does this support the rotary knobs of a Stream Deck + as well? Can I map e.g. my organ volume to knob 1 and my EP volume to knob 2?

Hi! Not yet, the main issue is that I have the simple version of the Stream Deck (no knobs) myself.

But I’ve been thinking about a big version 2.0 release at some point. It would add:

  • Support for rotary knobs
  • Support for multiple GigPerformer Instances
  • More control over “Song”, “Songpart” button placement
  • Possibly a few new widgets, if I can come up with useful ideas for those :wink:

So, sorry that’s not here yet! But I do hope to add it someday

3 Likes

You can combine this GP extension with a separate Stream Deck midi extension, so the knobs can send midi messages that you can map to widget knobs.

ok, many thanks!

Hi Timothy,
I’m still on Gigperformer 4.8.2. I just installed your bithub script which is exactly what I need. But it is not compatible with GP v. 4.

Are there any extensions for Stream Deck + on Mac M1 that are backwards compatible - and would there be any downside using them (bugs or lower efficiency)?

Best regards - and thank you for your contribution!
Mads

You can download an older release from here: Releases · timothyschoen/GigPerformer-Streamdeck-Plugin · GitHub

I just tried installing it and it give me an error. I’m on Streamdeck version 6.7.3 (21005)

Please post the screenshot of your error.

I can’t it just flashed up quickly that it could not install the extension and then the message went away. I was simply trying to install from the Elgato store.

Then please uninstall the plugin from the Stream Deck app (if it is installed properly), and try again to get the error message. It will be helpful for @timothyschoen to track down the issue.

Is the DLL file (or dylib on a Mac) in the Extensions folder? Do you see the extension in the Gig Performer Options (Extensions tab).