I would really like to be able to modify an user's volume level in mumble. This is nice for when someone is using the mobile client, or just want them in the background.
This would be great for people that talk a LOT. I often wish I could turn them down a bit.
Also see ticket 1091 which requests low-pass filtering for users.
This should be a priority. Some people can't seem to setup their stuff correctly and scream like they're trying to talk to Curiosity
Definitely a +1, been wanting this for a long time. Most people are not that technically adept, and i don't wish to make it a life time challenge to force everyone to fix their sound crap =p
Please put an option to adjust the volume of each user. While the wizard is a great way to normalize volume, there are still plenty of cases where certain users will have a far higher volume than others and will not adjust theirs. The wizard cannot also account for people mis-setting their settings by themselves, and we have no way of correcting this. I understand the ideology that "our wizard should be the end all solution for this problem" but it unfortunately will never be able to fix it 100%. There are two tickets asking for this which are respectively top 1 and top 4 on the list, with this one having twice as many votes as #2. Please make help us make our experience better. Thank you.
Another way to approach this, instead of a per-user manual volume setting, would be a automatical volume control wich sets every user to a pre-defined volume level like you can do with music nowadays. This could be an addition to the requestet feature aswell.
ACG doesn't work for one person on my Steam friends list. Skype works - Ventrilo works - most other voicechat works. But ACG seems to almost mute him.
Boosting him up to 800-1600% would be fine, as his mic has virtually no background noise.
Whatever the cause, there needs to be a work-around for the 1/10000 case where it fails.
In the current build, I see somebody added attenuation of other users if you're a priority speaker in AudioOutput.cpp. While I'm not 100% sure how it works at the moment, it looks like the same kind of logic could be applied to implement per-user filtering.
Looks like we could even add a table to .mumble.sqlite to store the adjusted volumes so that they persist between application launches.
Thinking about it more though, with the Mumble protocol, there is no unique identifier for a user unless that user is registered on the server -- most servers do IP scrambling for non-admins. To persist the volume adjustment for an unregistered user could probably only be a temporary thing since there would be no way to identify the user if they, for example, changed names.
Githlar, you're absolutely correct.
We just need to figure out the correct UI it. The slider is currently slightly broken because of the percentage text.
That is awesome! I can't test it out right now but it looks good! You've got the SQL and everything...
That's one thing I was thinking about as well -- the UI. Seems like it'd be difficult to find the right place for a slider like that. Just a thought, but could it be put into, say, the channels/user list? Perhaps a Qt collection of some kind that can be displayed when you hover over somebody's name -- next to the mute/deafen/registered/comment section there. That might avoid the issues with the slider in a context menu.
Implemented, see https://github.com/mumble-voip/mumble/commit/15f47f4f858ea0a95145e12f43f1c3f8e0d326ef
Log in to post a comment.