I humbly request the assistance of the Smartlist gurus out there.
I've used MC for a few years now, but my Smartlisting skills have remained fairly elementary. My "low IQ" smartlists have held my interest for a long time, but now I get a bit bored with my mixes, but my head swims when I start to think of the calculus I need for the smartlist I'm envisioning.
What I want to achieve is a mix to mimic radio station programming, for my own personal radio station. Here's what I'm thinking the parameters need to be:
1. Recently imported tracks need to be in "heavy rotation", weighted by ratings. So, in this case, I actually want recently imported tracks to repeat, if possible, just like you hear new music repeated more often on the radio.
2. Within the recently imported tracks, more weight would be given to "newer" music, i.e. music released during this decade would be in heavier rotation than music from the 90's, 80's even less weight, 70's even less, and so on.
3. This will be an "eclectic" mix, so genre filtering isn't critcal, unless one wanted 2 or 3 "genre specific" radio stations. Actually, I guess genre weighting might be a good idea too now that I think about it, i.e., an eclectic mix, with a leaning toward alternative rock with an occasional classic rock or "oldie" thrown into the mix.
4. I would want to avoid certain genres, however, i.e., podcasts, audio books, classical, songs over 10 minutes in length, that sort of thing.
5. While the "heavy rotation" vibe is desired, I would want to avoid repeating the same artist in a certain amount of songs, i.e. on a radio mix you wouldn't hear a song by an artist and then two or three songs later hear a different song by the same artist. So I would try to get at least 10 songs between artists, something like that.
6. Finally, after a track gets so many plays in "heavy rotation", it would fall back into a lesser rotation, again just like a radio playlist would do.
Any help on this would be greatly appreciated. Im not asking for creation of this smartlist out of wholecloth. I'm just betting (or maybe hoping) that someone has already come up with something that approximates what I am trying to do.
Thanks!!!!