Created attachment 141156 [details] Screenrecording of plasma-pa's application tab SUMMARY STEPS TO REPRODUCE 1. Play some music: Set the volume slider to 50% in your music app 2. Set the device output volume to 100% 3. Adjust your set up you can hear the music when the application's volume in plasma-pa is set to 20% 4. Observe the amplitude visualization when changing the applications volume in plasma-pa OBSERVED RESULT The visualization is around 5% and doesn't start moving at all until the slider is at around 40%, where the music becomes actually loud. The line-out visualized amplitude is always around 20% maximum. EXPECTED RESULT The slider resembles the volume output more realistically. SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20210823 KDE Plasma Version: 5.22.4 KDE Frameworks Version: 5.85.0 Qt Version: 5.15.2 Kernel Version: 5.13.12-1-default (64-bit) Graphics Platform: X11 ADDITIONAL INFORMATION Scaling: 2.0
Does pavucontrol display it in the same way or some other way?
Created attachment 141178 [details] Screenrecording: Application's tab: pavucontrol vs plasma-pa (In reply to David Redondo from comment #1) > Does pavucontrol display it in the same way or some other way? There are clearly differences between the two applications. W/o having looked at the code it seems to me that the maximal possible amplitude of plasma-pa is normalized to the position of the slider. Is that correct? It seems when the slider is around 25-50% the amplitude if plasma-pa is about 1/4 or 1/2 of pavucontrol's. At 100% they seem to be practically equal.
Created attachment 141179 [details] Screenrecording: Device's tab: pavucontrol vs plasma-pa For the line-out the difference is more severe: While at 1% plasma-pa's output only shows a static blue beginning of a line, pavucontrol's bar already jumps up to 50%.
>W/o having looked at the code it seems to me that the maximal possible amplitude of plasma-pa is normalized to the position of the slider. Is that correct? Yes, so if we have 100% in pavucontrol, it should go to the slider handle in plasma.
I'm still able to reproduce this in 6.2.5 and git-master
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-pa/-/merge_requests/315
from the discussion on the merge request, we conclude we prefer the volume amplitude indicator scaling only until the slider and never beyond, which is the current behavior (and why is different form pavucontrol) so marking this as intentional