How I use auto/smart playlists:
- To have "one version of the truth" across multiple devices: a Media Center Extender, and Windows Media Player at the desktop. Since not even playlists, let alone auto-playlists, are synced between MCE + Zune, it doesn't work well for my family. We aren't going to build these playlists twice and I'm not even making "dumb playlists" until that's fixed. :-)
And now real commentary on auto/smart playlists:
- The scenario is that "I only have a 4GB device. I definitely feel like my 'jazz genre' auto-playlist (3GB) this week, and then just in case I get bored of it, I want to fill the rest of the device from my 'favorites' auto-playlist (6GB). I prefer favorites I haven't heard in a long time to take priority over those I just heard a while ago. I sync wirelessly daily. I want favorites to be freshened up each sync... otherwise at only 1GB, I'll just keep running into the same favorites every day."
As I see this being solved by auto-playlists, 1) I am are able to sync a set of auto-playlists as the primary sync mode, and 2) if the auto playlists I select to sync will not fit as-is, I'm able to set sync allocation for each playlist to "all songs", "some songs (%)", or "fill remaining space." In the later cases, a "sync priority" setting on each auto-playlist, which is actually another clause in the auto-playlist, determines what songs go on the device and which don't 3) the device updates fields the auto-playlists are based on so that next time I sync I get different songs from 'favorites' on the device than I had before.
To implement this w/ my ideal Zune software, I create 'jazz genre' (all songs of genre jazz) and 'favorites' (all songs 4-stars and 5-stars) and then sync 'jazz genre' as "all songs" and 'favorites' as "fill remaining space", with sync priority set to "date last played" in "oldest first" order.
- Rating-based playlists as describe above (sync priority by last-listened to)
- Recently listened (# of days, sync priority by last-listened-to)
- Recently added to library (days since add, sync priority by date)
- Recently added to library, and not listened to (days since add, sync priority by last-listened-to)
wadedor-at-microsoft.com