pavucontrol playback volume meter inaccurate

Bug #379323 reported by Hans L
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
pavucontrol (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: pavucontrol

In pavucontrol, volume meter shows 100% even when volume level is lowered to around 90%

Steps to reproduce:
1. Generate a tone at 100% amplitude. I used audacity to create this tone. (I can upload the test tone I used if that helps.)
2. Use any audio application to play this tone file. Set audio application's volume to 100%
3. Open pavucontrol and view the control for this application on the "playback" tab
4. While test tone plays, set the playback volume in pavucontrol for this app to 100%, and slowly lower the volume while watching the volume meter.

Actual Results:
The volume meter stays at 100% even after volume is lowered. Only past around 90% does the volume meter start to lower, after which it rapidly drops.

Expected results:
Volume meter should not show 100% when volume setting is less than 100%

attaching example screenshots

Revision history for this message
Hans L (thehans) wrote :
Revision history for this message
Hans L (thehans) wrote :
Revision history for this message
Sam Bull (dreamsorcerer) wrote :

I think that bar is just to give you a rough idea about the noise level of the stream, if you play music or something with varying noise levels throughout the track, then that bar is going to be jumping up and down constantly. If you put the volume slider at 80%, then the meter below could display anything from 0-100% depending on the noise level of the stream at that point in time. A loud song will likely be at 100% the majority of the time, but when the song fades out, that meter will also fade down to 0%.

When I test this some audio streams won't drop below 100% until the slider is at 80-90%, while others drop at 95-99%, and some audio streams aren't loud enough to reach 100% when the slider is at 100%.

Anyway, I don't think this is a bug, so I have closed it, if you disagree then set the bug status back to new.

Changed in pavucontrol (Ubuntu):
status: New → Invalid
Revision history for this message
Endolith (endolith) wrote :

Generate a full-scale sine wave and play it, and even at 90% gain the meter will show it peaking, but if you turn the gain higher than this, the signal does not clip.

Changed in pavucontrol (Ubuntu):
status: Invalid → Confirmed
Revision history for this message
Sam Bull (dreamsorcerer) wrote :

Is this still relevant?

Changed in pavucontrol (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.