Summary: | Plop sound when changing the volume can't be turned off | ||
---|---|---|---|
Product: | [Applications] kmix | Reporter: | Janek Bevendorff <kde> |
Component: | KMix Panel Docking | Assignee: | Christian Esken <esken> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cfeck, greatperson, joel, launchpad, rgpublic, storm.anthro |
Priority: | NOR | Keywords: | regression |
Version: | 4.5 | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kmix/e8bd7101b450695b083474d7d042ee22f420254f | Version Fixed In: | |
Sentry Crash Report: |
Description
Janek Bevendorff
2012-06-13 18:49:40 UTC
I am a bit confused. The plop sound should not be in any release, only in the development version. Are you running a development version? In any case, for KDE 4.9 this will be configurable. I had this in 4.8.80 and still have it in 4.8.90 (i.e. both beta releases). Git commit 9adc98fd03c2d9a5fdf68953e3591dcaa857177f by Christian Esken. Committed on 26/06/2012 at 22:22. Pushed by esken into branch 'master'. Allow disableing of "plop" sound on volume changes. M +17 -0 apps/kmix.cpp M +2 -0 apps/kmix.h M +1 -1 backends/mixer_pulse.cpp M +5 -0 core/mixer.cpp M +6 -0 core/mixer.h M +8 -0 gui/kmixprefdlg.cpp M +1 -0 gui/kmixprefdlg.h http://commits.kde.org/kmix/9adc98fd03c2d9a5fdf68953e3591dcaa857177f Git commit 2eeb898695494747f6c220add82b2ea9b41cea86 by Christian Esken, on behalf of Script Kiddy. Committed on 21/06/2012 at 10:37. Pushed by esken into branch 'remotes/origin/KDE/4.9'. Backport to branch: Fix "plop sound" not configurable. M +17 -0 apps/kmix.cpp M +2 -0 apps/kmix.h M +1 -1 backends/mixer_pulse.cpp M +5 -0 core/mixer.cpp M +6 -0 core/mixer.h M +1 -1 core/version.h M +8 -0 gui/kmixprefdlg.cpp M +1 -0 gui/kmixprefdlg.h http://commits.kde.org/kmix/2eeb898695494747f6c220add82b2ea9b41cea86 Christian, the backport went to an incorrect branch. It should be just "origin/KDE/4.9", not "origin/remotes/origin/KDE/4.9". If you need help cleaning up, please ask admins. Also, there is a "origin/local/4.9" branch, which also looks wrong. I reopen this until it is committed to the correct branch. No plop sound in rc2, looks like the patch finally found the right way. But I also can't find an option for turning it on or off (as Christian's comment suggests). That's confusing me a little. > looks like the patch finally found the right way
It has not.
I thought everything is commited, as there only translation changes: git diff remotes/origin/KDE/4.9 remotes/origin/HEAD Am I right with this assumption? But probably this is again one of the millions of git mysteries (don't know if "remotes/origin/KDE/4.9" is the same as "origin/KDE/4.9" but the diff looks identical) . Sorry if the changes are not in the right branch. I have spent hours and hours trying to figure how to work with git branches, but sooner or later git starts complaining with totally bizarre messages. Probably I will simply stop working in branches, it gets too time-consuming. BTW: I have done another clone and do not see the "origin/local/4.9" and "origin/remotes/origin/KDE/4.9" branches via "git branch -a" there - probably somebody already has cleaned up. Christoph, I am sure the option is there. If it is actually not in 4.9, it is definitely in trunk and thus will be in 4.10. Thus I'll close this bug report. This seems to have regressed in Kubuntu 14.04. kmix --version Qt: 4.8.6 KDE Development Platform: 4.13.0 KMix: 4.5 The plop sound occurs even though System Settings > Manage Notifications > Player Settings is set to No Audio Output. Audio works normally - music plays as it should and there are no notification noises such as login - but Kmix makes the plop sound when the volume is changed. I don't see how to re-open this bug. Should I file a new one? Correction: it is possible to disable the plopping sound of changing volume by changing the "Event Sounds" slider to 0. This can be in the extended mixer. This sound can also be disabled by unchecking "Volume Feedback" in the KMix settings (click on the KMix icon, then on the wrench symbol.You find the option under "General"). I agree, though, that this should be a normal system sound like any other than can be disabled over systemsettings. No Janek, it can't, unfortunately. Changing the event sounds volume to 0 is the only way to get rid of the plop sound. But that gets rid of all other (more useful) sounds as well. Unchecking "Volume Feedback" has no effect at all. I also don't see how to reopen this bug so I'm also considering filing a new one.... Are you sure, it doesn't work? I can't confirm this behavior. On my system I was able to successfully turn off the volume feedback as described above. Can you please post your exact system stats (KDE version, KMix version etc.)? If this issue is reproducible on the current KDE version I can reopen this report. I re-tested the behavior. Steps to Reproduce: 1) have this system: kmix --version Qt: 4.8.6 KDE Development Platform: 4.13.1 KMix: 4.5 2) in KMix > Settings > General, uncheck Volume Feedback and Apply 3) In the extended Mixer, make sure Event Sounds is at maximum 4) In System Settings > Application and System Notifications > Manage Notifications > Player Settings, set to No audio output. 5) Move the cursor over the volume control icon in the systray and scroll up and down with the middle mouse roller button Actual Results bubbling noise Expected Results no noise. I've got exactly the same version (this is simply current up-to-date Kubuntu by the way). I'm definitely sure it doesn't work. It sounds amazing but I can differentiate between a plop sound and no plop sound ;-) kmix --version Qt: 4.8.6 KDE: 4.13.1 KMix: 4.5 I still can't reproduce this. Anyway, I'm reopening this issue, so the devs and other users may look into it and report back. I can reproduce it. I found that a restart of KMix is necessary in the current version. Bug was likely introduced when creating the new configuration. I will commit a fix soon. Workaround: Quit KMix and restart. It should work then (it does for me in the KDE4.13 version!) Git commit e8bd7101b450695b083474d7d042ee22f420254f by Christian Esken. Committed on 17/08/2014 at 17:11. Pushed by esken into branch 'master'. Volume feedback does not require a KMix restart anymore (Mixer directly reads from GlobalConfigData) M +0 -14 apps/kmix.cpp M +0 -3 apps/kmix.h M +0 -5 core/mixer.cpp M +6 -2 core/mixer.h http://commits.kde.org/kmix/e8bd7101b450695b083474d7d042ee22f420254f And I just started experiencing this bug today. A few days ago when I was messing with sound settings it wasn't there for sure. I didn10t update anything since, the only thing I did was installing some PulseAudio packages. Also let me add: restarting Kmix doesn't fix it. In Kubuntu 19.10, this is not fixed: https://i.imgur.com/6zRo8dN.png I have both checkboxes for visual feedback unchecked, and I still cannot get rid of this huge volume dialog that blocks the video I'm watching while I'm adjusting the volume. If it would pop up on another monitor, that doesn't have focus, maybe I could stand it, but it always jumps in front of the picture of the youtube video I'm watching. Bad idea. This visual indicator needs to be localize to the small area of the system tray. However, the bug is the that the two checkboxes, in my screenshot above, do not prevent that dialog from taking over my screen like a boss. The screenshot shows the plasma-pulseaudio configuration, not kmix. For plasma-pa, I only found bug 401904. If you believe it is not a duplicate, please report a separate ticket for plasma-pa. |