I make heavy use of Smart Playlists in iTunes, many of them based to some degree on my rating for each song. I've also started to use the hidden ability of iTunes to show half-star ratings (I use an AppleScript to set those). But it turns out that iTunes gets confused if you put those two things together. In particular, it's not very good at math: it doesn't think that "2.5" is greater than "2".
So I recently broke down and dug into the internals of the Smart Playlist XML file format and created some playlists by hand that will identify songs whose ratings are not perfect integer numbers of stars. You can find them on my website: Half-star ratings in iTunes Smart Playlists. (I've got some notes there about how Party Shuffle works, too.) As usual, my explanation is far too long and wordy, but I've tried to make it easy to find the files themselves. (I know that there are at least a half-dozen people in the world who have been frustrated by the same issue. Well, close to a half-dozen, anyway.) If you've ever wondered how to make this work, have a look.
So I recently broke down and dug into the internals of the Smart Playlist XML file format and created some playlists by hand that will identify songs whose ratings are not perfect integer numbers of stars. You can find them on my website: Half-star ratings in iTunes Smart Playlists. (I've got some notes there about how Party Shuffle works, too.) As usual, my explanation is far too long and wordy, but I've tried to make it easy to find the files themselves. (I know that there are at least a half-dozen people in the world who have been frustrated by the same issue. Well, close to a half-dozen, anyway.) If you've ever wondered how to make this work, have a look.