Quote
spacer
spacer
spacerspacer
spacer

 Yet more listening to an entire library

Smart Playlists
redline
 
I currently have 5,500 tracks from my CD collection ripped. Of these, ~4,500 are things that I want to make sure are part of my normal play rotation. Finding a magic playlist that gives fair play time to all tracks while not neglecting others has been a challenge.

I began with a simple set of assumptions:
- Since it's in my CD collection I at least marginally like the music, so I can give everybody a default "Star" value of 3
- Listening 24/7 it would take me 15 days, 15 hours, 53 minutes to play each track, so whatever rules are used will need to explude a played track for at least 2X that time (since I won't be listening 24x7)
- I will prefer listening to unplayed (or infrequently played) tracks rather than often played tracks
- I will need a fast way to tell iTunes (and my iPod) never to play a track again

My first attempt at a Smart Playlist that will churn my library while keeping in mind my wants/assumptions looked like this:

Last Played is not in the last 1 months
Match only checked songs
Live updating


This would exclude any played track from consideration for one month, would ignore any track that I unchecked, and would take care of managing the list automatically (important since I travel a lot and do not have access to iTunes for weeks at a time).

After one month of heavy use this left me with a queue of songs taht could be considered for playing of ~1,500 tracks. ~100 tracks a day would fall out of the list while another ~100 would come back into the list.

The system was working, except now tracks that had been played one time had 1:1500 chance of being played while a track that had never been played also had a 1:1500 chance. While statistically low for any individual track, as more no longer black-listed tracks fell into the queue the unplayed tracks were increasingly ignored in favor of tracks I had already listened to.

With the release of iTunes 4.5 I can easily weight the playlist in favor of infrequently played (or unplayed) tracks by a simple modification to the existing Smart Playlist (Did this exist in earlier iTunes releases?):

Last Played is not in the last 1 months
Limit to 500 songs selected by Least often played
Match only checked songs
Live updating


Since my normal queue size is ~1,500, this limits that queue to the least played 1:3 of tracks that have not been played in the last month. This will compensate for when frequetly played tracks fall back into the queue since iTunes will now exclude a track played 6 times in favor of a track that has been played 2 times.

With iTunes 4.5's ability to have Smart Playlists refer to other smart playlists I can also being creating refined lists without having to recreate the same set of rules multiple times. Let's call the first Smart Playlist "Churn", blacklist tracks for two weeks, and not limit its size. I have shortened the blacklist period since the way we'll use this queue later we will need a large queue of tracks:

Last Played is not in the last 2 weeks
Match only checked songs
Live updating


I can then create additional playlists like:

Playlist is Churn
Genre does not contain Blues
Genre does not contain Reggae
Limit to 500 songs selected by Least often played
Match only checked songs
Live updating


The Smart Playlist Churn will now blacklist tracks played within the last month and create a queue of tracks ~3,000 in size. This queue is now filtered by this Smart Playlist to exlude Blues and Reggae, and to prefer infrequently played tracks over frequently played tracks.

I can also reuse Churn in other Smart Playlists to make sure that regardless of my listening tastes at this moment I will continue to get tracks that are not overplayed:

Playlist is Churn
Track Number is less than 2
Limit to 10 songs selected by least often played
Match only checked songs
Live updating


Etc.

Since I have also been refining my song ratings (see my assumptions early on) I can also begin using the nesting capabilities of iTunes 4.5 to favor both infrequently played tracks AND higher rated tracks by running the above filters through an additional stage. Let's take our Blues and Reggae example and call it !BluesReg and increase its size restriction to 1000 (so that it returns a larger queue of tracks for later filters):

Playlist is !BluesReg
Limit to 500 songs selected by highest rated
Match only checked songs
Live updating


Now when this Smart Playlist is used the tracks will run through this filter:

Last played longer than two weeks ago, is not Blues or Reggae, is infrequently played, and is higher rated rather than lower rated.

Given these four tracks:

Venus(Stark)                 **** 15/01/04
Cotton_Fields(Pogues)        ***  28/04/04
Yancey's_Blues(Jimmy Yancey) ***  01/01/04
Low(R.E.M.)                  **   13/02/04


Cotton_Fields(Pogues) will be eliminated since it has been played in the last two weeks, Yancey's_Blues(Jimmy Yancey) will be eliminated since it is in the Blues genre. Venus(Start) and Low(R.E.M.) will make it to the final play queue. If that queue was restricted to only one song then Venus(Stark) would be selected since it is rated higher than Low(R.E.M.).

It is, indeed, time to start outsmarting your music collection.


by DzM on May 04 | 8:00 am
redline

 Concert from your Speakers

Smart Playlists
redline
 
One thing I like to do occasionally is listen to tracks that are live recordings, either in front of an audience or not, it doesn't matter. To do this, I filter my songs by playing tracks that contain - either in the Artist, Song Name, Album, Comment or Grouping - the words "Acoustic", "Unplugged" or "Live". This, I find, saves me a lot of time going through all the songs on my playlist that aren't pre-recorded. It's like a live concert through your speakers with all your favourite artists! Yay!

by Ryan on May 04 | 8:00 am
redline

 Rating weighting

Smart Playlists
redline
 
One old standby I (and many others) use is some version of this "Forgotten Favorites":


- Rating - greater than - 2 stars
Sort by - least recently played


... it's a great playlist, but sometimes it gets glutted with mediocre three-star songs (the kind you want to listen to every few songs, not every song) and there aren't any four or five star songs left among your library's 'least recently played.' Thus, the playlist becomes kind of boring.

This can be solved with the new Playlist based on another Playlist variable in v. 4.5. Try the following:

Playlist A:

Rating - is - 3 stars
Limit to 20 songs by - least recently played


Playlist B:

Rating - is greater than - 3 stars
Limit to 30 songs by - least recently played


Then, the meta-playlist (the one that gets played):

Match any:
Playlist - is - Playlist A
Playlist - is - Playlist B
Limit to 50 songs by - random


Voila, now you always get 40% 3-star songs, and 60% 4-5 star songs! Adjust numbers to suit personal taste.


by nyorker on May 03 | 8:00 am
redline

 Unsung Heros

Smart Playlists
redline
 
I have a lot of 5 star songs and because of this I also have quite a few smart playlists with '5 stars' as a limitation. But what about my 5 star songs that dont get a shout in these other lists? Simple. Using the great new playlist is/is not function, create a smart playlist as follows..

My rating is *****
Playlist is not (use all your 5 star list)
Limit To 1 hour (or your preference)

and select by least recently played (to keep it fresh)
Liam1010


by liam™ on May 03 | 8:00 am
redline

 80's Music (Pop AND Rock)

Smart Playlists
redline
 
I had always wanted to have a playlist that had my classic "80's" music, which for me would be rock AND pop. It was impossible to do this before (without doing a couple dozen "genre IS NOT") but with the release of the new iTunes it is easy.

Create two smart playlists, with one called 80s pop (Genre IS pop, year range 1980-89) and one called 80s rock (Genre IS rock, years 1980-89). Then create a third smart playlist, with "Playlist IS 80s Rock" and "Playlist IS 80s Pop" and set the Match to "any." This playlist will have all your music from the 80's that is rock and pop.

Any number of combinations of playlists like this shows off the new powerful feature of iTunes 4.5, and allows for much more in depth smart playlists.


by eric on Apr 29 | 3:51 pm
redline

< previous page next page >

spacer
try this
red line
 
 


newest
red line
 
 
red line
popular
red line
 
 
red line
comments
red line
 
 
red line
questions
red line
 
 
red line
sites we like
red line
 
 

XML/RSS Feed

Powered by pMachine

spacerspacerspacerspacerspacerspacerspacer
spacer
spacer spacer spacer
spacer