-
-
Notifications
You must be signed in to change notification settings - Fork 193
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
[Bug] Share screen with audio causes loud audio spikes for streamer #772
Comments
I use the nixpkgs day to day, did a fresh install of the flakpak today for this issue and same result. I did not import or configure any vesktop settings on the flatpak, I only signed in and started a stream. So I don't think this is configuration related |
I have the same issue on Windows |
same |
I have been wondering for a long time what was causing these audio spikes and didn't realize it was only happening while I was streaming. I even bought a new DAC because I thought that was the culprit. How bizarre. Arch btw, using the vesktop-git AUR package. |
Across Windows and NixOS too. |
I can confirm that this is occurring on Windows systems as well. Those who watch the stream report being able to hear audio system-wide instead of isolated to the application when streaming a specific window. |
Tried this on Windows today, more like the audio stutters than the spikes I got on NixOS. Very different sound |
I have been experiencing similar behaviour as described, and I also found that Vesktop wrongly connected to the output of a Pipewire Input node. Removing that connection using qpwgraph solved the audio Issues for me. |
What version of venmic / vesktop (+ venmic settings) are you using? There are explicit checks in venmic that prevent this. Please attach a log if applicable (see the venmic repo on how to enable debug logging) |
Venmic version: 3.4.2
The nodes in qpwgraph ( not sure what you mean with venmic settings or where I can find them |
The problematic node in this case is the Titanfall one? The Venmic settings are the audio share settings shown when starting a screen share. |
Yes, to be specific its the
Ah. Apart from setting the audio source to Titanfall 2 instead of the entire system I dont change anything. I'd also like to add that the issue only occurs if I do that, when venmic listens to the entire system it doesn't connect to that listen node. Also sorry for taking so long 😬 |
Thanks for the info, seems like the Titanfall node does not have the proper media class, which is why that happens. This should be an easy fix, I will probably issue an update by the end of the week. Are you on the vencord discord by any chance? |
Not right now, since I'm at work atm, but if I remember when I get home sure! |
Can confirm the issue on Fedora 41 as well. I'm willing to test any patch if wanted! |
Since this post I can confirm this issue is present on Arch Linux; both using X11 and Wayland on Pipewire. It occurs typically when starting a stream, and at random during it. I also note that sharing the entirety of the display will sometimes produce stuttering. In my experience on Arch, I have been using a GNOME desktop. This issue existed in GNOME 46 and persists into GNOME 47, which helps to solidify the likelihood that this is an audio/video processing issue and not a desktop issue. Issues occur on Windows specifically when using the Vesktop client. I don't think this is an issue with Linux A/V processing, and more with Vesktop's method. |
Discord Account
different_name
Operating System
NixOS
Linux Only ~ Desktop Environment
Hyprland
Package Type
Flatpak & nixpkgs
What happens when the bug or crash occurs?
When sharing screen with audio, me - the person screen sharing, will occasionally experience a very loud spike in volume for a split second. This only occurs when streaming with audio
I tried recording this through obs, but the audio spike does not occur in the recording
What is the expected behaviour?
Consistent system volume whilst streaming with audio
How do you recreate this bug or crash?
Debug Logs
Logs from starting vesktop to when the issue occured
Request Agreement
The text was updated successfully, but these errors were encountered: