Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Problem: Coverview is not displaying/working after the time display configured in preferences
#1
Hello everybody,

Since a few months, I noticed that the coverview function is not working anymore for me.

These are the parameters in preferences -> coverview:
Timed display : 1 minute
Automatic display : yes
Backdrop style : Gradient (Linear)
Display mode : Cover art
Layout : Default
Coverview playbar : No
Extra metadata : No

Here, you'll find my hardware and software version :

MoOde Release : 8.3.6
RaspiOS : 11.5
Pi model : Pi-3A+
MPD Version : 0.23.12

what I tried so far :

- Search the moOde forum to see if the problem is known or if someone has the same problem, find nothing.
- Change many settings in the preferences - coverview, still the same, not working.
- Tried on different platforms (Android, Windows PC, MacBook), with different browsers (Chrome, Opera, Firefox, Edge), not working on all browsers.

But I notice that the coverview function is well displayed and is working, when music is on pause.

Thank you in advance for your help.
Good day.
Reply
#2
I'm not a user of the CoverView feature so test it only cursorily from time to time. Turns out I was always testing with a track selected but paused, so I never would have noticed what you report.

If I enable CoverView with a one minute delay and start a track playing, the display never switches to CoverView. 

If I pause the track, after one minute the display does switch to CoverView. 

The above repros your finding.

[Interestingly, once the display has switched to CoverView, if I have the Playbar displayed, I can toggle between play/pause without the diisplay switching out of CoverView.]

The CoverView behavior I've described remains true if I connect to the player with either my Linux laptop (typically, using Firefox) or my iPad (typically, using Chromium browser) or both simultaneously. I would expect this based on what is said in Quick Help about CoverView.

As an aside, the CoverView never activates on my Google Nexus phone or my Apple iPhone. I assume this is because on these small screens the Playback display is already essentially a "cover view", but this is just my assumption.

I am not a front-end designer/coder so at this point I'll step back and watch the GUI experts do their magic.

Regards,
Kent
Reply
#3
The CoverView Timed display option is only activated when MPD is paused/stopped, no renderer is active and the timeout expires.

CoverView is never displayed in mobile portrait but is displayed in mobile landscape.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#4
Well, there’s my problem. I never bothered to learn how it’s supposed to work Tongue

Regards,
Kent
Reply
#5
I suppose I should update the help under the option. I'll add to the TODO list.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#6
Interestingly I did notice an oddity. Let's say on client #1 MPD is not playing and CoverView gets activated via the timeout expiring. Then on client #2 open moode. It shows the full WebUI. Start playback.

CoverView is still showing on client #1. Should it be dismissed since there is something playing?

ETA: Could interfere with the automatic display option. I'll need to look into it.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#7
@Tim Curtis

Note also what I observed playing/pausing a track after the CoverView is showing. Seems contrary to what is supposed to happen?!?

Regards,
Kent
Reply
#8
(12-14-2023, 11:26 PM)Tim Curtis Wrote: Interestingly I did notice an oddity. Let's say on client #1 MPD is not playing and CoverView gets activated via the timeout expiring. Then on client #2 open moode. It shows the full WebUI. Start playback.

CoverView is still showing on client #1. Should it be dismissed since there is something playing?

ETA: Could interfere with the automatic display option. I'll need to look into it.

Well,

most of the times, not to say always, I play moOde while on the cover-art / screen-saver view. Actually, I "add" albums or tracks to the queue from the library view, then I switch manually to the cover-art and press play.

So to say, when the playlist ends I am still on the cover view, and I do not expect it to change to some other view if I, say, play something else from the phone because I am not in the same room at the moment...

Maybe the algorithm appears now to be a bit more complicated than thought, and we must rethink it.
Reply
#9
After looking at the code and running some tests it appears to be functioning correctly so no changes needed.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#10
Like Kent, I don't use cover view but I test it from time to time.

If I'm reading this thread correctly, it seems to me that the cover view shows the cover art (and optionally the playback position) of the currently playing track, but only if the track is not actually playing?
----------------
Robert
Reply


Forum Jump: