Tell me more ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

There a lot of music players out there and I was wondering if you could help me find the one I need.

I am looking for a music player that I can script/program so that it does the following:

  • Makes sure that no song is played completely more than once a day.
  • Create a playlist on the fly that shuffles, but alternating, so no song is played twice by the same artist until all songs from one artist has no songs left.

It's possible that there's no market for this because no one is as crazy as I am, so if you think rather certainly that there is no music player out there that accomplishes this, please feel free to suggest a platform to program on so I can make my own.

The platform doesn't matter as long as it's not exclusively for Mac.

share|improve this question
1  
I don't know of a music player that can do that, but an alternative approach might be to generate a playlist with the attributes you want. Playlists are just text files, so you should be able to do it on any platform you wish fairly easily. The Python scripting language on the platform of your choice would be a good tool to do it with, IMHO. – martineau Aug 13 '12 at 2:16
Python will be a pretty good one. – Randolph West Aug 13 '12 at 2:21
Thanks for the tip guys, I see now that I was approaching the problem from the wrong direction and that one does not need a music player to make a good playlist. I'm sorry that this question was off topic for Superuser. I read the FAQ, but apparently missed the part about media players. I will be more careful in the future when posting questions. My apologies. – Seanny123 Aug 13 '12 at 2:46
1  
@Seanny123 All I can think of is using the playcount values: set all your library to 0 playcount, and play randomly in an auto/smart playlist where playcount = 0. Repeat when you want to start over. – mtone Aug 13 '12 at 3:03

closed as off topic by iglvzx, Renan, Xavierjazz, 8088, Randolph West Aug 13 '12 at 2:20

Questions on Super User are expected to relate to computer software or computer hardware within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.

Browse other questions tagged or ask your own question.