Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wavelink Performance #19

Open
oddbear opened this issue Aug 12, 2022 · 6 comments
Open

Wavelink Performance #19

oddbear opened this issue Aug 12, 2022 · 6 comments

Comments

@oddbear
Copy link

oddbear commented Aug 12, 2022

Hi have you seen any performance issues with this SDK when running over time?

Trying to figure out if this is a issue with my plugin or with the SDK.
Audio crackling, slowdowns, Wave Link crashes etc., usually takes a couple of hours or so to occur.

See thread: oddbear/Loupedeck.WaveLink.Plugin#2 (comment)

And to quote CoreParadox Great work, I look forward to using it!
Since this is almost only your work, I need to forward this kudos to you... credit where credit is due...
So from me also: Great work. 👍

@Professor-Melvin
Copy link
Owner

Professor-Melvin commented Aug 12, 2022

I never actually got around to making the project that this library was for, so I've never ran it for a long period of time.

I'll setup it up over the weekend and leave it running to see if I can get the same.
In theory, the library shouldn't affect anything like this as I'm just copying how their own JS library does it but who knows

CoreParadox would be right and there is some black box stuff happening that I'm not handling correctly
(Could be valid as there might be some events coming though over time that I've never gotten due to only developing rather than using the library and I'm meant to be responding to them in a certain way)

So yeah, I'll try test this over time this weekend and see what I find

Thanks very much! haha
And thank you to you too for using the library, never thought anyone would when I first published it

@CoreParadox
Copy link

Just to add on, it seemingly occurs at random for me, sometimes it's immediately after starting, sometimes it's several hours after running it.

@Professor-Melvin
Copy link
Owner

Just an update
I have tried to recreated this but I haven't seen the issue arise

@oddbear, are you also running the SteamDeck plugin along side your Loupedeck plugin?
I haven't had the chance to run it along side my steam deck for a long period of time like how how Core mentioned, I'm wondering if it doesn't handle multiple connections well

@oddbear
Copy link
Author

oddbear commented Aug 25, 2022

I don't, but I tried running the Test program, and the Loupedeck plugin.
It might be that the audio issues at my end just is my computer beeing a little unstable.

For the plugin I have tried to separated the logic from the SDK by using Channels. My theory is that maybe Wave Link is blocked and gets issues when sending information. Need to do a lot more testing though.

@CoreParadox
Copy link

Hey guys, somewhere between oddbear's plugin updates, and my recent re-install of windows, the problem has seemingly magically disappeared, which is both a blessing and a curse I suppose, will update if it comes up again and we can take some debugging steps :)

@Professor-Melvin
Copy link
Owner

Thanks for the update Core!

I'll leave this bug open in case it comes up again, but it may just be a weird environment thing
Just worrying that you both had it, please let me know if either of you see the issue again

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants