Inspired by the following couple of tweets, I realized I had a similar problem. I tend to use smart playlists in iTunes to work through music to be rated. Since iTunes 11 was released, changing the rating of a track in a smart playlist where the track no longer belongs on the list causes the audio playback to stop.
Here’s how I'm using an “unrated” smart playlist to tame my iTunes Jazz library.— David Sparks (@MacSparky) September 4, 2013
Whoops. Here’s a link to the aforementioned iTunes Unrated Playlist workflow. http://t.co/FjEfhPzuHr— David Sparks (@MacSparky) September 4, 2013
Since I'm not a Keyboard Maestro user, I wanted to take advantage of the same workflow but in my favorite tool: Alfred. Wrote up some AppleScript to do the dirty work and embedded it all in an Alfred 2 workflow to trigger them with hotkeys and notify when the rating has been made. Happy listening and rating.