You can either select the tracks in the playlist you want removed and hit Delete or if you want to automate it edit the Smart Playlist settings to add a Last Played is not in the last X Days/Months/Weeks option. This will automatically removed a track after you've played in and limit when it can re-appear based on how long ago it was played.
Hi. I am trying to figure out how the live updating feature on smart playlists works.
I created a simple smart playlist with one rule "Media Kind is Music". I ticked the box to "limit to 25 items selected by random". I also ticked the box for "live updating". When I clicked OK to save the smart playlist, iTunes selected 25 songs from my music library and put them in the smart playlist. I then synced the smart playlist to my iPhone. The same 25 songs appeared in the smart playlist on my iPhone. So far, so good.
Then I played a number of the songs in the smart playlist on my iPhone. I also played songs from the smart playlist in iTunes on my MacBook Pro. I exited and re-entered iTunes multiple times. I re-synced my iPhone several times as well. And guess what? The smart playlist, both in iTunes and on the iPhone, still contains the same list of 25 songs that were selected when I first created the smart playlist.
How do I get the smart playlist to refresh and change its song selection? Or am I misunderstanding what "live updating" is meant to do? More generally, how do I create a smart playlist that automatically changes its song selections periodically? As FYI, I am on the most recent software releases of iTunes, OS X and iOS4.
Thank you for the help!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic