Thanks for your reply. I don't know what a Smart Playlist is, so I'll presume it's a standard playlist.
I'm not sure what you mean by your second question, but I take your point that others may not understand the question, so here's an extremely detailed description of the problem.
Let's say
- Song list in iTunes has 6 songs: A, B, C, D, E, F
- PlayList1 has the songs: A, B, C.
- Playlist2 has the songs: C, D, E
- F is not in any playlist.
Select all three songs in PlayList1: A, B, C and play them.
Move to PlayList2. Song C is already selected, as it was selected in PlayList1, but maybe I only want to listen to songs D and E. If I unselect song C, it s also unselected in PlayList 1.
Move to the Song list to play Song F, as it's not in any playlist. After song is finished, it will auto-play song A (then B, D, and E, not C) as they are also selected in the Song list, by virtue of being selected in the various playlists.
My assumptions was that playlists are like 'views' of your song list. You can have many playlists and songs can be on multiple playlists. But I expect the next-play attribute of a song to be local to that playlist (or view) and should not propagate to other views, and not to the song list.
Thanks for your patience. I keep thinking there's something simple I'm missing here. Maybe there's a setting somewhere?