Author Topic: smart playlists created daily  (Read 2229 times)

blasto

  • Guest
Hi there,
my first topic :) I hope you could give me some ideas on what I'd like to achieve.. In our office I want to ditch fm radio and set up our own music player. I will dedicate a Pc for this purpose and run MusicBee as the media player.

I would like to automate the play as follows:
- A smart playlist (containing similar songs) with a certain duration, based on a random genre is generated daily,
- MusicBee starts this playlist at a certain time,
- Played tracks are marked so that for the next playlist not played ones are prioritized.
I will deeply appreciate your thoughts and guidance on this topic. Can I achieve such an autonomous system?
Thank you very much in advance.

Pingaware

  • Hero Member
  • *****
  • Posts: 1100
I'm going to answer in sections.

- MusicBee starts this playlist at a certain time

To the best of my knowledge, this can't be done. You might possibly be able to use a script from within Windows, but that's way out of the discussion of this forum.

- A smart playlist (containing similar songs) with a certain duration, based on a random genre is generated daily
- Played tracks are marked so that for the next playlist not played ones are prioritized

These two on the other hand are more or less possible. Thinking about your requirements, what you probably want is Auto-DJ.  If you've never used it before, it's on the left hand side in the playlists node.

When you've got the configuration screen open in front of you, you want to click on "Apply filter" and choose something like "Last played is not in the last 3 days", then have the source as Library. selection mode as random, and under restrictions, tick "Only include tracks from artists rated by last.fm as more than % similar", choosing whatever percentage you want. You could also consider ticking "Stream tracks from Xbox Music".

This will work best if your files are reasonably well tagged (at least having the correct artist and track name for example). Auto-DJ will just keep playing tracks until you stop it. To get it to stop after a certain amount of time, once you've started Auto-DJ off, go to File>Activate Auto-Shutdown. Choose "Stop Playback" @ "Elapsed Minutes" and choose the time you want.

Layouts of things have changed slightly in very recent versions of MB, so before you do all this, make sure you're updated to the lastest patch.
Bold words in my posts are links unless expressly stated otherwise. Have fun with them!

psychoadept

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10617
I think the "similar tracks" function in Auto-DJ may be too flaky for this to work consistently, along with the other restrictions.  It will work best on a really big library with mostly well-known tracks.  I finally gave up on it because it was getting stuck too often.  Try it and see, though.

However, if your genres are well-tagged, you might be able to use an auto-playlist with criteria like "Genre is [playing track]" as an auto-DJ source.  I'm just brain storming, but I'll try to test it when I get a chance.
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest beta patch (3.5)
(Unzip and overwrite existing program files)

Pingaware

  • Hero Member
  • *****
  • Posts: 1100
However, if your genres are well-tagged, you might be able to use an auto-playlist with criteria like "Genre is [playing track]" as an auto-DJ source.  I'm just brain storming, but I'll try to test it when I get a chance.

That was going to be my other suggestion. Great minds psycho ;)
Bold words in my posts are links unless expressly stated otherwise. Have fun with them!