getmusicbee.com

General => MusicBee Wishlist => Topic started by: antwan2009 on July 23, 2019, 10:20:15 AM

Title: Ability to limit autoplaylist by custom tags
Post by: antwan2009 on July 23, 2019, 10:20:15 AM
Currently autoplaylists allow an autoplaylist to be limited by track plays, how recently the track was played, when the track was added, and rating. However, there are other metrics that would be useful to limit inclusion in these playlists by - total album plays, and BPM, are two possibilities that spring to mind.

Therefore, the ability to limit the number of tracks/albums included in an autoplaylist by any numberical metric, rather than the ones currently given, would be really useful.
Title: Re: Ability to limit autoplaylist by custom tags
Post by: frankz on July 23, 2019, 01:02:59 PM
You would add those to the rules for which files are selected for the playlist in the first place.  For example, "BPM is between..."

Any tag is available as a rule.

(https://i.imgur.com/YTLU6HA.png)

Title: Re: Ability to limit autoplaylist by custom tags
Post by: antwan2009 on July 23, 2019, 01:20:49 PM
You would add those to the rules for which files are selected for the playlist in the first place.  For example, "BPM is between..."

Any tag is available as a rule.

Sort of - but there's no way to choose Top 50 fastest tracks, for example.

This really stems from this question I asked (https://getmusicbee.com/forum/index.php?topic=29149.0), trying to figure out if there was a way to generate a playlist of top 50 all-time played albums, which would require limiting by a custom tag... any ideas beyond adding it as a feature would be much appreciated!
Title: Re: Ability to limit autoplaylist by custom tags
Post by: Bee-liever on July 23, 2019, 01:57:03 PM
Not 100% sure, but I think MB adds the play counts if you select by album.

If you set the auto-playlist creator to:
match ALL> Album Complete?  /  is  /  Y
so you only get complete albums
and set
limit to: 50  /  albums  /  most often played
select by: album

You should get close to what your looking for.
Well, at least for me, the auto-playlist I tested is close to my most played album list on last.fm  :-\
Title: Re: Ability to limit autoplaylist by custom tags
Post by: antwan2009 on July 23, 2019, 02:28:05 PM
Not 100% sure, but I think MB adds the play counts if you select by album.

If you set the auto-playlist creator to:
match ALL> Album Complete?  /  is  /  Y
so you only get complete albums
and set
limit to: 50  /  albums  /  most often played
select by: album

You should get close to what your looking for.
Well, at least for me, the auto-playlist I tested is close to my most played album list on last.fm  :-\

My understanding is that this works by track though (or at least, it seems to on mine?) - say you've got two twenty track albums, and have listened to one once through, and one three times through, but have listened to one of the tracks on the former five times, it would select the first of those two?
Title: Re: Ability to limit autoplaylist by custom tags
Post by: Bee-liever on July 24, 2019, 12:16:24 PM
My understanding is that this works by track though (or at least, it seems to on mine?) - say you've got two twenty track albums, and have listened to one once through, and one three times through, but have listened to one of the tracks on the former five times, it would select the first of those two?

Yes, I see what you mean.
Are you using an averaged play count in your custom tag to overcome this?
Title: Re: Ability to limit autoplaylist by custom tags
Post by: antwan2009 on July 24, 2019, 04:11:09 PM
My understanding is that this works by track though (or at least, it seems to on mine?) - say you've got two twenty track albums, and have listened to one once through, and one three times through, but have listened to one of the tracks on the former five times, it would select the first of those two?

Yes, I see what you mean.
Are you using an averaged play count in your custom tag to overcome this?

I'm not, currently using total plays - but either way, there's no way to limit by either average or total as it currently stands, I don't think!