-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Inconsistent playback of mic push/release sounds. #6613
Comments
This sounds exactly like #6359 Are your sound cue files |
These _are .ogg files; they are the default files provided upon install. |
Oof, well then solving this is going to be difficult, because I can not reproduce this with the default sounds. |
I also have this issue. I might've found it. I'm not too familiar with QT or C++, so could be missing something.
|
Oh good lord... So we have two But this is at least a possible lead. |
This isn't hard to trigger at all. I added some debugging and got it on the first try.
And this one after a few tries (the first line is when on.ogg fininshes playing):
Looking at the addresses and timestamps, this seems to be what's happening. |
@tspivey Nice work confirming this! Indeed, it makes sense now. The time between the calls is irrelevant because we keep the pointer in So now we just have to figure out how to fix this 🥲 |
@tspivey I have come up with something that should reduce the number of times this problem occurs: Hartmnt@c460e8c However, this will still race against a sample that is just finishing playing after the check was performed. So I don't consider this a proper fix for this problem. But I wanted to share this anyway for now. |
Description
I have sounds enabled for key down and key up of my mic. If you press and release the PTT key, waiting even as much as 1 second between press/release and release/re-press, the key up/key down sound will eventually "miss a beat", or fail to sound. This can happen multiple times consecutively, and can take up to 30 seconds to show up. It can also happen when keying or unkeying, which can make it difficult to know when I'm transmitting for certain.
I amusing the default mic up/down sounds that are provided with the client (on.ogg and off.ogg).
I am using the PTT lock setting, threshold 300 MS. This issue occurs regardless of that lock setting, though, and i have tested same. Possibly related to #6359.
Steps to reproduce
Press the PTT key, hold for 1/4 second, and release. Wait 1/4 second, and repeat.
Mumble version
1.5.634
Mumble component
Client
OS
Windows
Reproducible?
Yes
Additional information
No response
Relevant log output
No response
Screenshots
No response
The text was updated successfully, but these errors were encountered: