Player shuffle state misleading [#21688][#21761][#21762]

Post a reply

Smilies
:D :) :( :o :-? 8) :lol: :x :P :oops: :cry: :evil: :roll: :wink:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Player shuffle state misleading [#21688][#21761][#21762]

Re: Player shuffle state misleading [#21688][#21761][#21762]

by Peke » Sat Sep 06, 2025 3:45 pm

Hi,
We will see once https://www.ventismedia.com/mantis/view.php?id=21761 is fixed then we can tweak it thru other bugs.

I still think that current state of Shuffle mode have room to improve, both in behavior and UI presentation. But that is another topic for future MM releases.
Sam_H wrote: Sat Sep 06, 2025 12:00 pm FYI my settings under Player-Playback rules-Music matched the picture other than crossfade gap. At the Player level I had "Clear list & play selected only" set but otherwise the same.
I sometimes mix settings, depending on what I do in MM, these settings are mostly for casual playing and friends gathering/party mode.

Re: Player shuffle state misleading [#21688][#21761][#21762]

by Sam_H » Sat Sep 06, 2025 12:00 pm

FYI my settings under Player-Playback rules-Music matched the picture other than crossfade gap. At the Player level I had "Clear list & play selected only" set but otherwise the same.
This means that beside you are right that Shuffle should be turned off after executing play normally with clear list setting
I think the inverse should also be the case and shuffle enabled when selecting play shuffled when clearing list. Additionally in this case the tracks could be added to the now playing list in order and then have the list shuffled. This would allow toggling of the shuffle off to unshuffle the list.

I think the complication here is that with the new shuffle implementation the shuffle state is controlling two seperate things;
1- Default behaviour when adding items to now playing
2- Shuffling/unshuffling of the now playing list
This complicates the logic and leads to these edge cases. For 1 it's probably preferable to not change the shuffle state unless directly requested by the user. Whereas for 2 this should change based on the state of the now playing list.

Re: Player shuffle state misleading [#21688]

by Peke » Fri Sep 05, 2025 7:59 pm

Hi,
You are right there is a bug but not in Play Normally Against Shuffle but PLAY NORMALLY/PLAY SHUFFLED do not fully disclose that they are dependent "Play Now" Default Action setting and in Each Type Playback Rules which adds big confusion in Now playing and Player shuffle on/off behavior and why I saw it differently.

This means that beside you are right that Shuffle should be turned off after executing play normally with clear list setting [#21761] it showed that ⋮ menu is not consistent with other respected Play album context menus [#21762] eg. This is not single bug but rather two bugs.

https://www.ventismedia.com/mantis/view.php?id=21761
https://www.ventismedia.com/mantis/view.php?id=21762

To test my theory and added bugs please setup Default Play now action and Music Playback rules like in pictures above and you will observe different behavior eg. For Play Now actions Select "Play Selected files only".

Re: Player shuffle state misleading [#21688]

by Sam_H » Fri Sep 05, 2025 1:04 pm

It is the behaviour of toggling the player shuffle option that I mean, i.e. setting app.player.shufflePlaylist via the api.

Adding tracks to the now playing works as expected as you show. However, you can see from the shuffle icon that app.player.shufflePlaylist=true throughout your video. When you select play normally at 0:15 the album will play in order as requested but the shuffle state remains true.

Re: Player shuffle state misleading [#21688]

by Peke » Fri Sep 05, 2025 6:17 am

Sam_H wrote: Fri Sep 05, 2025 2:40 am I see the same behaviour in that case. I assume what is happening is that the tracks get added to the now playing list in the order that you select, i.e. shuffled or normal order, ignoring the shuffle state of the player.
I do not understand (totally confused), for me you have full control of behavior how MM will add tracks to Now Playing eg. shuffled/Mixed/next mixed/... and it really depends on how you add it to playlist. This also corresponds to your settings to your default play now in options.

See video at https://www.dropbox.com/scl/fi/430fpt0o ... 72hlc&dl=0 and can you point what do you think it is wrong and you think we should change?

Re: Player shuffle state misleading [#21688]

by Sam_H » Fri Sep 05, 2025 2:40 am

I see the same behaviour in that case. I assume what is happening is that the tracks get added to the now playing list in the order that you select, i.e. shuffled or normal order, ignoring the shuffle state of the player.

Re: Player shuffle state misleading [#21688]

by Peke » Thu Sep 04, 2025 9:17 am

Hi,
Quick Question:
Based on screen cast you sent if you select all tracks from Album in list -> Right click -> Played Shuffled -> Play Now do you get desired behavior?

Re: Player shuffle state misleading [#21688]

by Sam_H » Tue Sep 02, 2025 3:06 am

I have uploaded a screencast

The player shuffle state is enabled and then "play normally" is selected for an album. The album is now set to be played in order as requested by the user.

The issue I see is that the player state indicates that shuffle is enabled but the album is playing in order. A consequence of this is that if the user wants to shuffle the playlist the shuffle button would need to be pressed twice. The first press sets the player shuffle to off and does not change the playing order. A second press to re-enable player shuffle is required which will then shuffle the now playing list as expected.

A similar behaviour is seen when selecting "play shuffled" when the player shuffle is false.

Re: Player shuffle state misleading [#21688]

by rusty » Mon Aug 25, 2025 3:33 pm

Hi Sam,

We fixed the original issue as we'd understood it.

But I'm unable to replicate the remaining problem, though I'm not understanding the exact steps to replicate. Can you share a screencast of this? (https://screenrec.com is useful for this).

Thanks!

-Rusty

Re: Player shuffle state misleading [#21688]

by Sam_H » Tue Aug 19, 2025 3:37 am

The specific case I was talking about has not been changed.

Re: Player shuffle state misleading [#21688]

by Ludek » Sat Aug 09, 2025 8:43 am

Re: Player shuffle state misleading

by Lowlander » Tue Jul 08, 2025 1:20 pm

Re: Player shuffle state misleading

by Sam_H » Tue Jul 08, 2025 10:18 am

I see no change to the behaviour reported above for 2024.2.0.3162

Re: Player shuffle state misleading

by Lowlander » Mon Jul 07, 2025 11:43 am

Please retry with the latest MediaMonkey 2024.2 beta. Do you still experience the issue?

Re: Player shuffle state misleading

by railfan-eric » Sun Jul 06, 2025 10:34 pm

I'm noticing this the last few months. i have it on shuffle and change playlist and then wonder why it's playing everything in order. i have to turn shuffle off and back on again. this is weird behavior. I don't have that problem with Poweramp on my android phone.

Top