getmusicbee.com

General => MusicBee Wishlist => Topic started by: richardap1 on January 03, 2012, 08:58:59 AM

Title: Auto-DJ Albums
Post by: richardap1 on January 03, 2012, 08:58:59 AM
Would it be possible to add an option in the auto-dj so that instead of a single track it queues the whole albums. I realise that this would not work for streaming tracks.  This could then generate an album playlist based on initial seed album.
Title: Re: Auto-DJ Albums
Post by: Anti on January 03, 2012, 11:33:29 AM
Do you know any DJ's who play whole albums?
The general purpose of auto-DJ is to 'mix it up' a bit and throw you stuff that surprises and delights.

If you want whole albums queued, use an autoplaylist instead:
· music track source = library
· restrictions = limit to 10 albums | selected by= random | group by= album
Title: Re: Auto-DJ Albums
Post by: richardap1 on January 03, 2012, 11:47:58 AM
I already have that, but the idea is at work I tend to like to listening to whole albums, and auto-DJ already had lastfm integration. I can then just set an album and MB will pull matching artists in. With the 'more drift' option it allows for a varied album playlist.
Title: Re: Auto-DJ Albums
Post by: Anti on January 03, 2012, 12:04:27 PM
Last FM can't play albums. They don't have a licence to play any artist more than one track an hour.
Title: Re: Auto-DJ Albums
Post by: richardap1 on January 03, 2012, 12:09:58 PM
yes i know. the idea was that lastfm could return a similar artist like it does now and instead of playing the single track from that artist MB would select a whole album. Obviously it wouldn't work with streamed tracks just local files.
Title: Re: Auto-DJ Albums
Post by: Steven on January 03, 2012, 12:31:28 PM
have you tried setting the music source to an auto-playlist the groups by album?
Title: Re: Auto-DJ Albums
Post by: richardap1 on January 03, 2012, 12:38:37 PM
Thanks Steven, I have just tried that but it still returns individual tracks from the grouped albums
Title: Re: Auto-DJ Albums
Post by: Anti on January 03, 2012, 01:30:37 PM
Ah, I get it now.

Love how your mind works, Richard, and the solution is up to Steven of course, but my 2 cents is that playing albums is too large a paradigm shift away from what AutoDJ is designed to do.

I don't know if autoplaylists could connect to the lastFM API, but it seems to me that it would be more appropriate as an autoplaylist rule rather than an autoDJ feature, especially since it's already got the 'group by album' feature.

There might be a possible solution already built-in:
· Go to AutoDJ and enter a sensible figure for 'rated by lastFM as more than X% similar
  (try something like 30% and see if you can increase it later; how successful it is depends on the size and diversity of your library)
· Go to album and tracks view
· right-click your seed artist
· choose: play more -> play similar '[artist name]'

When I do this, I get a Now Playing List populated with similar artists, and they are grouped by album (apparently because the view was grouped by album when I used the 'play more' option).

Another option might be to use AutoDJ to populate the Now Playing List with with single tracks using the lastFM similarity option, but then turn on shuffle and set it to 'shuffle by album'. You might not get entire albums placed in the NPL, but it will at least play the partial albums in sequence.

Finally, manually mapping similar artists/albums together using custom genres or moods might work better than a lastFM lookup.
Title: Re: Auto-DJ Albums
Post by: richardap1 on January 03, 2012, 02:29:49 PM
Thank Anti
I that's almost how I currently do it, although I don't use the Auto-DJ feature, I pick an album right click and find Similar and build it up from that. However the Auto-DJ has an option that allows more drift, by using the proceeding artist as the next seed.