The equalizer, even when activated, does not work
Thank you for your report. I assume you are using phonon-vlc backend. I tried changing equalizer settings, and for them to have effect, I had to stop the playback and start the track again (they didn't have effect right away). Can you confirm if this is the case for you?
Created attachment 169049 [details] attachment-2249531-0.html Hello, This is exactly the symptom, it happened here I had to stop the music and start it again to get the equalizer effect. I don't know if it helps but I have VLC installed Em 30/04/2024 12:34, Tuomas Nurmi escreveu: > https://bugs.kde.org/show_bug.cgi?id=486342 > > Tuomas Nurmi<tuomas@norsumanageri.org> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > CC| |tuomas@norsumanageri.org > > --- Comment #1 from Tuomas Nurmi<tuomas@norsumanageri.org> --- > Thank you for your report. I assume you are using phonon-vlc backend. I tried > changing equalizer settings, and for them to have effect, I had to stop the > playback and start the track again (they didn't have effect right away). Can > you confirm if this is the case for you? >
Okay, thank you for confirming! I tested using (unmaintained/unsupported) phonon-gstreamer backend and there the equalizer changes are somewhat instant, so seems to depend on phonon backend in use. I'll inspect later if there's anything that could be done on Amarok's side
Hi, I was looking for a potential bug report as in Amarok Version 3.0.0 the Analyzer Applet is not working for me. However, I found this Equalizer issue, and I can confirm the same behavior. I am running the following system: Operating System: openSUSE Tumbleweed 20240521 KDE Plasma Version: 6.0.4 KDE Frameworks Version: 6.2.0 Qt Version: 6.7.0 Kernel Version: 6.9.1-1-default (64-bit) Graphics Platform: Wayland Processors: 4 × AMD A8-7650K Radeon R7, 10 Compute Cores 4C+6G Memory: 14.6 GiB of RAM Graphics Processor: KAVERI Would be great to get an update here, and *maybe* the issue is even related to the Analyzer Applet? Many thanks!
Created attachment 169717 [details] attachment-803895-0.html Yes, I confirm that the analyzer applet is not working together with the equalizer my system is KDE neon 6.0.4 intel core i5 processor 16gb memory wayland graphics server Em 22/05/2024 17:57, Sebastian escreveu: > https://bugs.kde.org/show_bug.cgi?id=486342 > > Sebastian<sebastian.kuhne@mailbox.org> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > CC| |sebastian.kuhne@mailbox.org > > --- Comment #4 from Sebastian<sebastian.kuhne@mailbox.org> --- > Hi, I was looking for a potential bug report as in Amarok Version 3.0.0 the > Analyzer Applet is not working for me. > > However, I found this Equalizer issue, and I can confirm the same behavior. > > I am running the following system: > Operating System: openSUSE Tumbleweed 20240521 > KDE Plasma Version: 6.0.4 > KDE Frameworks Version: 6.2.0 > Qt Version: 6.7.0 > Kernel Version: 6.9.1-1-default (64-bit) > Graphics Platform: Wayland > Processors: 4 × AMD A8-7650K Radeon R7, 10 Compute Cores 4C+6G > Memory: 14.6 GiB of RAM > Graphics Processor: KAVERI > > Would be great to get an update here, and *maybe* the issue is even related to > the Analyzer Applet? > > Many thanks! >
Yes, the analyzer is only supported by phonon-gstreamer backend. Related functionality was disabled in phonon-vlc backend 11 years ago due to changes in vlc libraries: https://invent.kde.org/libraries/phonon-vlc/-/commit/942a97e92a932ebdca049e3f893fb3f9fec62df8 (and later completely removed). Indeed it is kind of related to equalizer behaviour, as these both depend on the phonon backend in use. The current available phonon backend options are phonon-vlc, which exhibits these issues, and phonon-gstreamer which is not maintained (and might exhibit some other issues in some other software). I haven't yet inspected the equalizer applying any deeper, but the fact that it works pretty good with phonon-gstreamer suggests that fixing it with phonon-vlc would probably require work inside the phonon-vlc backend.
(In reply to Fabio from comment #5) > Created attachment 169717 [details] > attachment-803895-0.html > > Yes, I confirm that the analyzer applet is not working together with the > equalizer > > my system is KDE neon 6.0.4 > > intel core i5 processor > > 16gb memory > > wayland graphics server > > Em 22/05/2024 17:57, Sebastian escreveu: > > https://bugs.kde.org/show_bug.cgi?id=486342 > > > > Sebastian<sebastian.kuhne@mailbox.org> changed: > > > > What |Removed |Added > > ---------------------------------------------------------------------------- > > CC| |sebastian.kuhne@mailbox.org > > > > --- Comment #4 from Sebastian<sebastian.kuhne@mailbox.org> --- > > Hi, I was looking for a potential bug report as in Amarok Version 3.0.0 the > > Analyzer Applet is not working for me. > > > > However, I found this Equalizer issue, and I can confirm the same behavior. > > > > I am running the following system: > > Operating System: openSUSE Tumbleweed 20240521 > > KDE Plasma Version: 6.0.4 > > KDE Frameworks Version: 6.2.0 > > Qt Version: 6.7.0 > > Kernel Version: 6.9.1-1-default (64-bit) > > Graphics Platform: Wayland > > Processors: 4 × AMD A8-7650K Radeon R7, 10 Compute Cores 4C+6G > > Memory: 14.6 GiB of RAM > > Graphics Processor: KAVERI > > > > Would be great to get an update here, and *maybe* the issue is even related to > > the Analyzer Applet? > > > > Many thanks! > > Many thanks for confirming Fabio!
(In reply to Tuomas Nurmi from comment #6) > Yes, the analyzer is only supported by phonon-gstreamer backend. Related > functionality was disabled in phonon-vlc backend 11 years ago due to changes > in vlc libraries: > https://invent.kde.org/libraries/phonon-vlc/-/commit/ > 942a97e92a932ebdca049e3f893fb3f9fec62df8 (and later completely removed). > > Indeed it is kind of related to equalizer behaviour, as these both depend on > the phonon backend in use. The current available phonon backend options are > phonon-vlc, which exhibits these issues, and phonon-gstreamer which is not > maintained (and might exhibit some other issues in some other software). I > haven't yet inspected the equalizer applying any deeper, but the fact that > it works pretty good with phonon-gstreamer suggests that fixing it with > phonon-vlc would probably require work inside the phonon-vlc backend. Hi Tuomas, that's a very nice, fast and comprehensive explanation. Thanks a lot - really appreciated! Some observations from my side: - gstreamer is installed on my system (and I am asking myself why it is not used by Amarok, see below) - both, phonon-vlc-qt5 and -qt6 are installed If I try to remove phonon-vlc-qt5, dependencies require removing Amarok. Haven't done this, of course. Removing of -qt6 is obviously possible, but not done. In terms of your statements regarding phonon-vlc, I have no idea how to address this topic. Even using openSUSE since 2008 I am not an expert for audio-related issues. I am not in the position to ask you, but could you eventually consider taking over the conversation with the respective phonon-vlc team? I guess we need an expert like you, and no man-in-the-middle with far less knowledge and experience. You know exactly what is needed and what is not, to get Amarok into a full working mode. However, aside from that, the question remains why Amarok does not use the (installed and available) gstreamer? Could you consider any other workaround? And why Amarok requests phonon-vlc-qt5 as dependency? (sorry for all these questions)
Yes, fine questions. Some answers: As phonon-gstreamer backend is unmaintainend (related discussion at https://invent.kde.org/libraries/phonon-gstreamer/-/issues/1 ) and thus unsupported, it has lately been removed from various distribution repositories. For openSUSE, the packages are still available at various experimental repositories ( https://software.opensuse.org/package/phonon4qt5-backend-gstreamer ) However, due to fact that it is unsupported, even its most obvious and fixable bugs will not get fixed (e.g. https://bugs.kde.org/show_bug.cgi?id=475880 ) If multiple backends are installed, Phonon backend can be changed using phononsettings application (available from separate phononsettings package, at least on openSUSE). The packagers have set phonon-vlc-qt5 as dependency probably as it is the only supported backend at the moment (okay, there's apparently also phonon4qt5-backend-mpv but I have no experience with that one, and it being a fork of phonon-vlc, its features are likely subset of those of phonon-vlcs), and some backend is needed. When talking about "phonon-vlc team", one should be aware that although there are some people keeping the lights on with phonon-vlc, the actual development work on it (as well as anything phonon-related) has been quite limited for 5 years or so, as observable from e.g. the code history at https://invent.kde.org/libraries/phonon-vlc/-/commits/master/?ref_type=HEADS Additionally, I believe Amarok is the only software using the more specific audio functionalities in Phonon nowadays. (Some Amarok functionality related phonon-vlc bugreports, which are not very likely to get implemented any time soon mostly due to vlc library architechture: https://bugs.kde.org/show_bug.cgi?id=323332 and https://bugs.kde.org/show_bug.cgi?id=320215 ) Next steps of Amarok audio playback technology are something that should receive some thoughts after/during Qt6 porting, I think. (The most obvious options being someone spending a lot of effort on phonon-vlc, someone taking up maintaining phonon-gstreamer, or rewriting Amarok audio playback to use e.g. gstreamer directly)
(In reply to Tuomas Nurmi from comment #9) > Yes, fine questions. Some answers: > As phonon-gstreamer backend is unmaintainend (related discussion at > https://invent.kde.org/libraries/phonon-gstreamer/-/issues/1 ) and thus > unsupported, it has lately been removed from various distribution > repositories. For openSUSE, the packages are still available at various > experimental repositories ( > https://software.opensuse.org/package/phonon4qt5-backend-gstreamer ) > However, due to fact that it is unsupported, even its most obvious and > fixable bugs will not get fixed (e.g. > https://bugs.kde.org/show_bug.cgi?id=475880 ) > > If multiple backends are installed, Phonon backend can be changed using > phononsettings application (available from separate phononsettings package, > at least on openSUSE). The packagers have set phonon-vlc-qt5 as dependency > probably as it is the only supported backend at the moment (okay, there's > apparently also phonon4qt5-backend-mpv but I have no experience with that > one, and it being a fork of phonon-vlc, its features are likely subset of > those of phonon-vlcs), and some backend is needed. > > When talking about "phonon-vlc team", one should be aware that although > there are some people keeping the lights on with phonon-vlc, the actual > development work on it (as well as anything phonon-related) has been quite > limited for 5 years or so, as observable from e.g. the code history at > https://invent.kde.org/libraries/phonon-vlc/-/commits/master/?ref_type=HEADS > > Additionally, I believe Amarok is the only software using the more specific > audio functionalities in Phonon nowadays. > (Some Amarok functionality related phonon-vlc bugreports, which are not very > likely to get implemented any time soon mostly due to vlc library > architechture: https://bugs.kde.org/show_bug.cgi?id=323332 and > https://bugs.kde.org/show_bug.cgi?id=320215 ) > > Next steps of Amarok audio playback technology are something that should > receive some thoughts after/during Qt6 porting, I think. (The most obvious > options being someone spending a lot of effort on phonon-vlc, someone taking > up maintaining phonon-gstreamer, or rewriting Amarok audio playback to use > e.g. gstreamer directly) Ok, all is understood. Many thanks for the hint for phononsettings - I tried that (it was installed already under openSUSE); however, it only shows Phonon VLC in the backend section but no gstreamer. That's weird, as gstreamer is installed, too. Anyway, it seems that there is only one chance to solve the issue - the Amarok Qt6 porting. It is pretty pity that there is no immediate solution; Amarok in my eyes is one of the best players... Anything else I can help with? Otherwise, I would propose to close this issue as there is no fast solution available.
Created attachment 169786 [details] attachment-1230272-0.html ok, thank you for your effort, I understand the technical difficulty, and I look forward to a solution in the near future, a big hug! Em 23/05/2024 18:58, Sebastian escreveu: > https://bugs.kde.org/show_bug.cgi?id=486342 > > --- Comment #10 from Sebastian<sebastian.kuhne@mailbox.org> --- > (In reply to Tuomas Nurmi from comment #9) >> Yes, fine questions. Some answers: >> As phonon-gstreamer backend is unmaintainend (related discussion at >> https://invent.kde.org/libraries/phonon-gstreamer/-/issues/1 ) and thus >> unsupported, it has lately been removed from various distribution >> repositories. For openSUSE, the packages are still available at various >> experimental repositories ( >> https://software.opensuse.org/package/phonon4qt5-backend-gstreamer ) >> However, due to fact that it is unsupported, even its most obvious and >> fixable bugs will not get fixed (e.g. >> https://bugs.kde.org/show_bug.cgi?id=475880 ) >> >> If multiple backends are installed, Phonon backend can be changed using >> phononsettings application (available from separate phononsettings package, >> at least on openSUSE). The packagers have set phonon-vlc-qt5 as dependency >> probably as it is the only supported backend at the moment (okay, there's >> apparently also phonon4qt5-backend-mpv but I have no experience with that >> one, and it being a fork of phonon-vlc, its features are likely subset of >> those of phonon-vlcs), and some backend is needed. >> >> When talking about "phonon-vlc team", one should be aware that although >> there are some people keeping the lights on with phonon-vlc, the actual >> development work on it (as well as anything phonon-related) has been quite >> limited for 5 years or so, as observable from e.g. the code history at >> https://invent.kde.org/libraries/phonon-vlc/-/commits/master/?ref_type=HEADS >> >> Additionally, I believe Amarok is the only software using the more specific >> audio functionalities in Phonon nowadays. >> (Some Amarok functionality related phonon-vlc bugreports, which are not very >> likely to get implemented any time soon mostly due to vlc library >> architechture:https://bugs.kde.org/show_bug.cgi?id=323332 and >> https://bugs.kde.org/show_bug.cgi?id=320215 ) >> >> Next steps of Amarok audio playback technology are something that should >> receive some thoughts after/during Qt6 porting, I think. (The most obvious >> options being someone spending a lot of effort on phonon-vlc, someone taking >> up maintaining phonon-gstreamer, or rewriting Amarok audio playback to use >> e.g. gstreamer directly) > Ok, all is understood. Many thanks for the hint for phononsettings - I tried > that (it was installed already under openSUSE); however, it only shows Phonon > VLC in the backend section but no gstreamer. That's weird, as gstreamer is > installed, too. > > Anyway, it seems that there is only one chance to solve the issue - the Amarok > Qt6 porting. It is pretty pity that there is no immediate solution; Amarok in > my eyes is one of the best players... > > Anything else I can help with? Otherwise, I would propose to close this issue > as there is no fast solution available. >
Phonon-gstreamer on openSUSE: Hmm, can you verify if you have the package phonon4qt5-backend-gstreamer installed? If yes, then I'm not totally sure what's up. (I guess it could have something to do with the fact that there are phonon4qt5 and phonon4qt6 packages available but gstreamer backend packages available only for phonon4qt5, but that's just wild speculating) Compiling an own build from https://invent.kde.org/libraries/phonon-gstreamer/ is also possible, although requires some technical know-how. And no worries keeping the report open: Not having a short term fix does not mean a bug report needs to be closed - 3.0.0 fixed a couple of 15 year old ones. (But I'm quite confident getting this one fixed won't take a decade!) There's a bit of technical catching up to do all around, but nothing too overwhelming.
(In reply to Tuomas Nurmi from comment #12) > Phonon-gstreamer on openSUSE: Hmm, can you verify if you have the package > phonon4qt5-backend-gstreamer installed? If yes, then I'm not totally sure > what's up. (I guess it could have something to do with the fact that there > are phonon4qt5 and phonon4qt6 packages available but gstreamer backend > packages available only for phonon4qt5, but that's just wild speculating) > Compiling an own build from > https://invent.kde.org/libraries/phonon-gstreamer/ is also possible, > although requires some technical know-how. > > And no worries keeping the report open: Not having a short term fix does not > mean a bug report needs to be closed - 3.0.0 fixed a couple of 15 year old > ones. (But I'm quite confident getting this one fixed won't take a decade!) > There's a bit of technical catching up to do all around, but nothing too > overwhelming. Good morning, have just checked the status of phonon4qt5-backend-gstreamer - not installed and even not available in the openSUSE packages + Packman. However, installed are (using a similar naming) libphonon4qt5 and libphonon4qt6. Available (but not installed) are phonon4qt5-backend-mpv and phonon4qt6-backend-mpv. In terms of the bug report, agreed, let's keep it open! And compiling an own build - maybe I will try. In any case - many thanks for your help!
Ok, good to know. Yes, phonon4qt5-backend-gstreamer is not in default openSUSE repositories any more, but should be still available from KDE:Unstable:Frameworks: https://build.opensuse.org/package/show/KDE%3AUnstable%3AFrameworks/phonon4qt5-backend-gstreamer
(In reply to Tuomas Nurmi from comment #14) > Ok, good to know. > Yes, phonon4qt5-backend-gstreamer is not in default openSUSE repositories > any more, but should be still available from KDE:Unstable:Frameworks: > https://build.opensuse.org/package/show/KDE%3AUnstable%3AFrameworks/ > phonon4qt5-backend-gstreamer Ok, phonon4qt5-backend-gstreamer installed but no change for both issues, the equalizer and analyzer applet. Ok, we keep the bug open, and then let's hope we get this fixed soon!