Better Shuffle Formula

Report bugs & feature requests for MediaMonkey for Android and learn about the newest beta build.

Moderator: Gurus

Better Shuffle Formula

Postby olivechicago » Fri Jan 05, 2018 12:36 am

I must have started this post a dozen times over the past few months. but I've never clicked submit. I always stopped short because it felt like I was unnecessarily ragging on a product that I truly love.

Despite my fanatical support for MediaMonkey (Android in this case,) the shuffle feature is truly miserable. In the past, using MMA as I have been, it'll play for 30 minutes up to maybe 90 minutes before it's turned off. Hours or days later it'll be used again, so the shuffle function never really had a chance to dive into my entire library on my phone and/or it was never used long enough for repetition to be noticed. Recently though I've had the opportunity to let MMA provide me five plus hour of audial entertainment a day for weeks on end. The shuffle feature seems to fall really short.

Things I've come to notice, which are all interconnected in one way or another:

-Either shuffle cannot/does not play the entire music collection on my phone, or shuffle is a hidden playlist of sorts, grabbing X number of random tracks. This "shuffle playlist" only changes when content on phone is changed or the content of "Now Playing" changes.

-Once the "shuffle" has been established, it feels like it is 95% predictable. At least if repeat is enabled. I know that song "whatever" by artist "whoever" is following the current track more often than not.

-Shuffle has NEVER played the entire library on my phone.

Perhaps I'm using it wrong. I suppose from time to time I'll want a certain artist with several albums to be shuffled, but usually I'm just hitting "tracks" then the icon for "add to now playing" and I expect all 2600 tracks to be shuffled.

Perhaps 2600 tracks to too much.

All too often though I end up hearing the same 20, 30, maybe 50 songs several times, and never hear any of the other 2550 tracks on the phone. While my numbers may be off, they cannot be off by that much. I'd think that with 2600 songs set to shuffle, I'd hear repeats a lot less frequently. Some level of repetition is expected and probably appreciated. Most certainly though, I'm hearing many songs over and over, and some never.

I know I'm not the only one who has noticed this. During one of my attempts at bringing this up before, I searched the forum for posts about shuffle before clicking submit, and someone else had an identical experience. "It was brought up already, I'll leave well enough alone." These past two weeks though I had to live through the "shuffle playlist" (as I've come to call it) and my searching this time around fails me.

Send help. Or an explanation. Please.
olivechicago
 
Posts: 46
Joined: Sat Oct 26, 2013 11:57 am

Re: Better Shuffle Formula

Postby Lowlander » Mon Jan 08, 2018 7:35 pm

a) Shuffle will randomly pick the next file from the full list, thus repeats are expected.
b) Use Random Play instead to add files in a random order to the Now Playing, then let it play unshuffled.

It does feel too repeated, but I generally use Random Play which doesn't suffer from this.
Lowlander (MediaMonkey user since 2003)
Lowlander
 
Posts: 43649
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: Better Shuffle Formula

Postby olivechicago » Wed Jan 10, 2018 11:04 am

Lowlander wrote:a) Shuffle will randomly pick the next file from the full list, thus repeats are expected.
b) Use Random Play instead to add files in a random order to the Now Playing, then let it play unshuffled.

It does feel too repeated, but I generally use Random Play which doesn't suffer from this.


b) Do you mean the "Quick Shuffle" icon as it's referred to here? http://www.mediamonkey.com/wiki/index.p ... :_Playback
That's what I do. From the home screen I select "Tracks," then i press "Quick Shuffle."
olivechicago
 
Posts: 46
Joined: Sat Oct 26, 2013 11:57 am

Re: Better Shuffle Formula

Postby Lowlander » Wed Jan 10, 2018 11:21 am

Yes, are you saying it isn't random enough?
Lowlander (MediaMonkey user since 2003)
Lowlander
 
Posts: 43649
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: Better Shuffle Formula

Postby olivechicago » Wed Jan 10, 2018 11:39 pm

Lowlander wrote:Yes, are you saying it isn't random enough?


Hardly.

I currently have 2618 tracks on my phone.

Repetition is to be expected, and I am 100% in agreement with that. I have no qualms with hearing one track a few times more often than another. However, there are blocks of tracks that never get played while at the same time there are blocks of tracks that really appear to be the only ones played.

I meant what I said about it feeling like a hidden/theoretical playlist. Visually there is nothing hinting this. But it really feels like when I press Quick Shuffle, despite the fact that Now Playing has 2618 tracks listed, MMA grabs X number of tracks, X being considerably less than all, 500 perhaps, and those X (500 for the sake of discussion here) tracks are what makes the current iteration of Quick Shuffle/Now Playing. The only time that list changes (now playing tracks that appear to have been ignored previously, some that played before don't ever again) is if I pop out to the home screen, tracks, quick shuffle.

To be honest, I didn't realize that button we speak off was supposed to be "Quick Shuffle." I thought it was an "add all" of sorts. In my mind, I was viewing the entire library if tracks on my phone, adding all of them to Now Playing, and would then engage the shuffle and repeat icons.

So just to be clear, and so we're both on the same page... Is there a limit to the number of tracks that Quick Shuffle will use?

Here is another interesting thing I just noticed in trying to make sense of things and make sure I'm not over thinking this.

Home screen. Tracks. Long press one track. Hit the select all button at the top right. All 2618 tracks get a check next to them in a second.

Home screen. Tracks. Press Quick Shuffle. Back to home screen. Now Playing. Long press one track. Hit the select all icon. (I wanted to make sure Quick Shuffle was sending 2618 to Now Playing.) Now... track currently playing or not, it takes 14 seconds for them all to get their checks marks and reveal that 2618 tracks are indeed on the Now Playing list.

I can imagine scenarios in coding where one portion of the app may take a bit longer than another to perform what is essentially the same function due to various lookups. But from one second to fourteen seconds... Is a 1300% increase to be expected? If it is, cool. If not, maybe there is something wonky with my MMA install or it's contents, which in turn could be the source of my randomizing woes.

Is there somewhere on the phone where I can view the current play count of the tracks? I could do a before and after? I thought about sectioning off a portion of tracks on my PC to do a before and after, but I'd hate to forget that a certain album or artist was "reserved" and screw with the stats by playing them for a whole weekend on my PC.
olivechicago
 
Posts: 46
Joined: Sat Oct 26, 2013 11:57 am

Re: Better Shuffle Formula

Postby Lowlander » Thu Jan 11, 2018 4:53 pm

Now Playing in MMA (like in MMW) can contain non-Library files, this is likely why it lasts longer.

I do feel that Quick Shuffle is not mixing files enough, but you can enable Shuffle in the Player. Then you're Shuffling through a Randomized list and should see better results (but also can see more repetition of certain files).
Lowlander (MediaMonkey user since 2003)
Lowlander
 
Posts: 43649
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5


Return to Beta Testing, Bugs & Feature requests (mma)

Who is online

Users browsing this forum: Yahoo [Bot] and 12 guests