Is it possible this will work the way I intend? I want to randomly play songs not recently played as well as include highly rated songs I like to hear (those will have a high play count) and not get a lot of repeats (i.e., mid-rated) which seem to occur when I use the Apple iTunes shuffle.

Last Played - is not in the last - 5 days
Play Count - is less than - 5
My rating - is in the range - 4 to 5

Does the scripting for Smart Playlists support an "or" condition or is it solely based on "and" conditions?

by mdtoipod on Nov 13, 03 | 2:09 am


Just set it to match ANY of the following conditions.

by Mike M on Nov 13, 03 | 9:32 am

the "or" and "and" (match all or any) conditionals appear at the top of the dialog box when you add more than one selection criteria

by dfbills on Nov 13, 03 | 10:46 pm

Note as well that you can only do "and" or "or", not a combination. For example, there is no easy way to do the following:

(genre=ska OR genre=punk) AND rating is 5

by thenightfly42 on Nov 14, 03 | 12:01 pm

This type of combo is definitely beyond the scope of smart playlists, but can be accomplished on the mac with a combination of smart playlists and applescript.

by dfbills on Nov 14, 03 | 7:13 pm

Thanks for all the help. Two questions, one related.

With the above parameters (i.e., play count and rating), it it possible to eliminate the songs I have rated 1 star, as well? If so, and it's an applescript, can someone point me or tell me the script to use (may need help on how to do it, as well).

Second question relates to a comment about shuffling my library in iTunes and then letting that play on my iPod. How does one do this?

by mdtoipod on Nov 19, 03 | 9:28 pm

After all this discussion you could accomplish what you laid out in your original parameters:

Match all the following conditions:
Last Played - is not in the last - 5 days
Play Count - is less than - 5
My rating - is in the range - 4 to 5

This would not include 1 star songs at all.

On the second question-

The play order should sych to the iPod if you have your iTunes list shuffled and sorted by playcount. To ensure accurate playback on the iPod, turn of shuffle on the pod.

by dfbills on Nov 19, 03 | 9:46 pm

I'm mis-stating my question then. What I want to do is play all songs not played in the last 5 days, whose play count is less than 5 PLUS any songs with a 4 or 5 star rating AND not play any songs with a rating of 1 star at all (those are ones I keep but don't wish to hear until I listen to cull them out - I keep them because they are album tracks I don't wish to lose yet).

As to the shuffle question, I must be dense because I don't know how to shuffle iTunes, unless that means to turn on the shuffle button (does doing so apply shuffle to everything on iTunes as long as it's on?) What does your comment 'sorted by playcount' have to do with shuffling? So, if I get this, I turn on shuffle in iTunes, then select my iPod smartplaylist with the above parameters and turn off it's shuffle. I guess the shuffle on in iTunes freezes the shuffle order of the smartplaylist and then when it is played on the iPod, the shuffle order applies until I resynch with iTunes????

by mdtoipod on Nov 20, 03 | 3:52 am

For shuffling, create a playlist. Then click the shuffle button. If you then click the top of the column all the way to the left of the columns (the one with the numbers). This will sort by play order.

When you sync this list, it will keep the order of your sort.

by dfbills on Nov 20, 03 | 11:46 pm

You must be logged in to post comments.


try this
red line

red line
red line
sites we like
red line


Powered by pMachine