iTunes has one play-tracking limitation that, if fixed, would yield some very cool playlists: the ability to see how many times a song has been played recently. But there's no timestamp saved for each play; it just increments the playcount and records the last playdate.
Nevertheless, it is possible to determine which music is recently popular and find your recently favorite music. I've made some new playlists that I believe improve iTunes' ability to accurately represent my real Top 20.
[robg adds: Read the rest of the article for some interesting playlist options. Curt Siffert originally published this in his weblog. You can find the original in his archives; he submitted it here for republication.]
Right now my Top 20 has the following criteria:
- Five Stars, AND
- Last Play is in the last 2 weeks
- Limit to 20 songs selected by most played
However, I noticed that sometimes when playing randomly from all my five-star music, some of this music that was highly-played but not so well-liked anymore would still get played once in a while - as often as any other - and then jump back into the Top 20.
I realized that I didn't have a way to capture recently popular music, music that I'm currently obsessed with, and give them a chance to get more plays to catch up with the list. I also noticed that I was so intent on not giving the Top 20 a false advantage that I was avoiding playing from the Top 20 playlist, and wasn't giving recently popular Top 20 music a priority in my actual listening rotation.
So here are three new playlists I've devised to help me catch the music I actually love and give recent obsessions a chance to rise to the top.
Favs - Hot
- Five Stars AND
- Last Played is in the last 3 days
Favs - Recycle
- Five Stars AND
- Last Played is not in the last 1 week
- Last Played is in the last 2 weeks
Favs - Forgotten
- Five Stars AND
- Last Played is not in the last 4 weeks
I think this is a great system because now I can use my Top 20 as purely a reference, perhaps to export the playlist, or the occasional playthrough for friends. There is no need for me to listen to my Top 20 directly and risk falsely rewarding songs simply for being on the list. All my recent favorite music is now on my "Hot" list for rapid playcount climbing, and if any fall off before I'm ready, I can just promote them a few days later from the "Recycle" list. Overall, a much better system to find and reflect my current favorite music.
Current Top Five:
- Josefin's Waltz by Dervish (At The End Of The Day)
- Little Born by Curt Siffert (piano prelude)
- Chinese Invade by Phillip Glass (Kundun Soundtrack)
- Escape to India by Phillip Glass (Kundun Soundtrack)
- Ode To A Butterfly by Nickel Creek (Nickel Creek)

