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

Thank you for the prompt reply Timothy. First off, I should mention that I said I am using the Stream Deck Mobile version for my iPhone and iPad, which I just purchased (not an actual Stream Deck hardware unit). However Wi-fi shouldn’t effect what’s going on, I would think, since I am able to send commands outside of GP4. I tried multiple times with disabling and un-installing, then re-installing. I possibly had it working on an earlier version of SD, then they had a few updates, which could be an issue maybe. Shouldn’t be, but not sure.

I will check to make sure Elgato is not run in Admin mode, as well as GP4 (cross my fingers there). I still don’t know how I ended up with different size .dll files of GP-streamdeck.dll in the extension folder.

So as far as I can tell, it makes no difference where the extension folder file path is located, as long as GP4 is referencing that directory to load plugins. Y/N

I will check back with you after I try running without Admin rights.
Thanks Glen

Hello Timothy, Not sure where to start here. I tried some of your suggestions. I believe I have figured out what’s happening, but I don’t know why for sure.

I will post a few screen shots for you. I did get it to work. However still trying to resolve some things.

  1. I did the full re-installs, then shut down and restarted. Seemed to make no difference.
  2. Giving up, or continuing on, I deleted my devices and profiles except one, in SD.
    Suddenly it was working. Then when I shut down and restarted, it stopped.
  3. I came to the conclusion, when I restart Stream Deck, the newer .dll (which is 127k) had replaced the one which is (119k) (older version I assume)
    Every time I would delete the new ver, and install the old one, it would work. So I don’t think the admin right’s was an issue… but still checking on that.

Perhaps when I start Stream Deck by the shortcut, it reinstalls the newer version.
I may have also done some things in stream deck that caused the initial problem too. Such as device settings or the such. I was using my Profile backups to restore my previous work, but I am also wondering if that might have brought back the new .dll… still checking that out as well.

Maybe I need to once more uninstall SD, remove the ext in GP4, then redownload your older install zip, if I can find it again. I had noticed some of your source code was temporarily unavailable, and the links to your app in GP were taking me to a 404 page not available.

Forgive me if some if this is redundant or silly.
I also have my extensions folder in 2 places on my PC (see picks) maybe that’s not good.

I will stop now before this becomes a book.
Thanks. hope this helps and I will look forward to any feedback.
Glen



So I came to the conclusion that doing all the things I have done and you have helped me with, that after I had the problem again and re-installed everything, I was accessing an a previous Profile backup setting to restore Stream Deck to an earlier version that apparently loaded the newer .dll which you designed for GP5 and was not compatible with GP4. At least I now know I can copy the older (119k) .dll to that folder.

Blockquote

Still wondering if this is not a good idea with the 2 locations? regarding future problems.

Gig Performer reads only one location, so other locations are irrelevant.

Hello Mr. Pudar. So would the one extension that GP uses is only?
This PC > Documents > Gigperformer > Extensions ???

This is the current link: Release v1.1 · timothyschoen/GigPerformer-Streamdeck-Plugin · GitHub

I didn’t understand your question

A new version is out, which fixes the Streamdeck inspector GUI looking wrong if you don’t have an internet connection, and also is updated to the latest Gig Performer SDK.

Release v1.2 · timothyschoen/GigPerformer-Streamdeck-Plugin · GitHub

3 Likes

I downloaded the 1.2 on GitHub but .dll are missing. Also for 1.1 and 1.0
Anyone can repost or check it please?
Thanks

Hm…

image

I can’t see it either.

@timothyschoen
Has the process changed? I see only this *.streamDeckPlugin file.
Does this file behaves like an installer and places the DLL where necessary?

If the process has changed, I need to update the blog article.

I can’t find the .dll so I can’t use on Gig. Have you found the .dll in some folders?
Thanks

What happens when you double click this file:
image
And than click on the Install button?

Please check does that procedure places the DLL in the Extensions folder.

EDIT:
Yes, installing this file automatically places the DLL file in the correct folder.

I tried on another computer, yes, this file definitely puts the DLL file as well.

It’s just that this version crashes Gig Performer on Windows 11. I sent the log to the developer.

When I download from this site

the arm version I only get the plugin for steam deck, but not the extension for GP. So where is the extension?

Thank you. Now I got it. It works :slight_smile:

Does it work properly?

Here is a new release that addresses the startup crash on Windows, along with 2 other small bugs :slight_smile:

6 Likes

Finally I have the stream deck +, I’m trying to map GIG with MIDI plugins (trevligaspel) but seem GIG do not receed any midi input.
Anyone know as I have to solve? there are file to install on my windows?
Thanks

Did you read the blog article?
Do you use widgets?

Just a small thing… (didnt read the rest of this thread as its a simple fix, so might already be noted)

I have a fresh install of GP in Windows, with no other extensions yet. And for some reason the ‘extensions’ folder on my c drive did not exist and therefore it was not found by the ‘open extensions folder’ command from within GP.

And running the above com.deskew.gigperformer.streamDeckPlugin as described in the how to, could not put the dll in the GP extensions folder and so failed.

Not sure why the folder wasn’t already there… But once I created it manually, the install worked fine.