Better Shuffle Formula

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:D :) :( :o :-? 8) :lol: :x :P :oops: :cry: :evil: :roll: :wink:

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

Topic review
   

Expand view Topic review: Better Shuffle Formula

Re: Better Shuffle Formula

by Peke » Sat Feb 23, 2019 7:14 pm

Hi,
MMA 2.0 is already worked on and we are testing it internally.

You are seeing mentions from 2-3 years as MMA 1.x is designed to bring some of main features and syncing to Android while MMA 2.0 should close gap in functionality to MM5 and it is scheduled after MMA 1.x mature, proven to be stable and MM5 gets more publicly released/announced where MMA 2.0 should thrive.

Re: Better Shuffle Formula

by dkstott » Sat Feb 23, 2019 9:04 am

When can we begin to expect to see MMA 2.0?? I've seen it mentioned here for what feels like 2-3 years now

:-?
Peke wrote:
Fri Feb 22, 2019 11:04 pm
Hi,
MMA 2.0 should support Auto-Playlists like MMW/MM5 so this should be addressed/fixed.

For now I use workaround to sync Playback Statistics back to MMW and as explained above use auto-playlists to get new set of tracks on each sync.

Takes a bit of time to analyze tracks to sync but it works.

Re: Better Shuffle Formula

by dkstott » Sat Feb 23, 2019 9:02 am

Peke,

With nearly 20G of music on my phone, I shouldn't be hearing the some of the same songs on a daily basis during my 1-2 hours exercise routine. Nor should I have to have playlists. I expect MMA to be able to shuffle the entire library and not ignore major sections of the music.

My only ability to "fix" this is to delete the music that gets repeated to force MMA to consider the rest of the library. This works for about a week and then it's back to hearing repeated songs.


Peke wrote:
Fri Feb 22, 2019 7:58 am
Hi,
Instead of using entire library I always used Playlist with criterias:
- Not Played past 7 Days
- Limit 1 track
- Random Sort

That worked flawlessly.

In addition I sometimes use additional criteria to refine result for less listening tracks
- Play count <10
- Rating NOT BOMB

Using few of these can greatly improve Auto-DJ experience and not ruin listening.

Re: Better Shuffle Formula

by Peke » Fri Feb 22, 2019 11:04 pm

Hi,
MMA 2.0 should support Auto-Playlists like MMW/MM5 so this should be addressed/fixed.

For now I use workaround to sync Playback Statistics back to MMW and as explained above use auto-playlists to get new set of tracks on each sync.

Takes a bit of time to analyze tracks to sync but it works.

Re: Better Shuffle Formula

by Lowlander » Fri Feb 22, 2019 12:10 pm

That won't help MMA's shuffle capabilities. I too feel that it isn't random enough and seem to hear the same songs more frequently despite a large list.

Re: Better Shuffle Formula

by Peke » Fri Feb 22, 2019 7:58 am

Hi,
Instead of using entire library I always used Playlist with criterias:
- Not Played past 7 Days
- Limit 1 track
- Random Sort

That worked flawlessly.

In addition I sometimes use additional criteria to refine result for less listening tracks
- Play count <10
- Rating NOT BOMB

Using few of these can greatly improve Auto-DJ experience and not ruin listening.

Re: Better Shuffle Formula

by dtsig » Wed Feb 20, 2019 11:13 am

Seems to be same problem with mm5

Re: Auto DJ

by Stigg » Wed Feb 20, 2019 2:22 am

Auto DJ also repeats a lot of my Library far too soon in MM4.
I haven't tested it with MM5. Is it the same algorithm?

Re: Better Shuffle Formula

by TroubleClef » Wed Feb 20, 2019 2:07 am

I haven't necessarily noticed the same songs being repeated (maybe because I re-shuffle before it happens), but it definitely seems the shuffle isn't very random. I have 5000+ songs in my playlist and when I shuffle it there are repeat artists and albums even within the first 10 or 15 songs. By the time I get to the first 100, I would guess as many as 15 or 20 of the songs could be from the same few artists or albums.

Re: Better Shuffle Formula

by dkstott » Tue Feb 12, 2019 6:20 am

My biggest complaint is the poor function of shuffle. There are huge chunks of my music that are completely ignored by MMA in this function. :o

LG V20, beta user of MMA, I whatever the lastest version is.

I'm not sure of exactly how many tracks are on the SD card, but I know that my music takes up more than 15G of memory on the card.

My initial process is to select "tracks" & then I hit the "triangle shuffle" function for my 5 mile jog exercise. When I'm driving, I'll just hit play to continue the process. (My phone gets connected to the car audio via the earphone jack.)

I can almost guarantee each day, quite a few of songs that were played yesterday will be played again.
Another glitch is that this process will play 2 songs by an artist back to back. Followed by 2 songs by another artist back to back.

I've resorted to occasionally deleting those artists that have songs which tend to repeat from my SD card to try and force MMA to play the rest of the collection.

With 15G+ of music, I would expect to occasionally hear some repeats over a period of time. But certainly not on a daily basis.

The fact that MMA shuffle function somehow chooses to ignore huge chunks of the music is very perplexing.

Re: Better Shuffle Formula

by oblivioncth » Mon Feb 11, 2019 4:30 pm

I do notice the shuffles tends to avoid some areas of my playlist more than others, though it's fairly mild so I never bothered complaining about it. I almost always play using the Quick Shuffle button thats on the top right.

Sounds like it's a lot worse for you. The playlist I usually shuffle is ~800 tracks.

Eventually it will seem to "like" a different section on the playlist more so overtime it does hit the whole list evenly. But day to day it seems to prefer certain songs a tad more than others.

Re: Better Shuffle Formula

by BTJ » Mon Feb 11, 2019 1:25 am

Very True. I have suffered the same agony. In shuffle mode the next song can be predicted, despite trying normal play and shuffle over and over again, so that I really have a new set of songs, but after few songs it is back to the repeats, and predictable.

Re: Better Shuffle Formula

by timepiece » Wed Feb 07, 2018 5:02 pm

I have to admit, in an effort to make sure I get to hear everything eventually (if I own it, I want to hear it), I have a super-complex nested playlist assigning different Last Played thresholds to different star ratings.

So for instance using this playlist, I won't hear a 5-star song more than once every 2 weeks, 4.5-star: 4 weeks, 4-star: 2 months, etc. You have to create a separate auto-playlist for each star rating, then a master list that contains all the others. You have to choose random sort or it will pull alphabetically, though (I have it pulling a max number for each sub-list instead of everything so I don't have a 2000-item Now Playing list. It's 500)

I highly recommend it to anyone who feels like they hear the same songs too often.

Re: Better Shuffle Formula

by 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).

Re: Better Shuffle Formula

by 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.

Top