I must not understand the Library logic as it relates to playlists and zone playback, and there seems to be remarkably little written about their behavior in a multiple-play zone environment.
I have (presently) two active zones playing back simultaneously from different libraries to independent playback devices for internet streaming. Separately, a Python script tracks what's happening from the MC Server for titling to each remote player and for logging. Originally, I had loaded library #1 and started playing it to zone #1. Then loaded library #2 and started it playing to zone #2. I'm not sure, but since loading libraries at that time affected playing zones, I went back and forth a couple of times and finally got them both going.
The problem is that I can't load a 3rd library to prepare it for another zone, without both zone #1 and #2 stopping playing, and not showing an associated playlist. If I then reload the #1 library, both zone playlists (for library #1 and 2) show back up and work fine. So I thought maybe I shouldn't be using the libraries directly on a zone, instead use a playlist. So I created a playlist #1 from the active playing list on Library #1, and same for Library #2. When you select each zone to view what its doing, the Tag Editor shows the right Playlist associated with it under 'Playlists'.
But still if I load a new library (not even populated) both zones playing from Playlists stop playing and there are no Playlists showing for them when you select the zone. If I then reload the library that was active before I loaded the new library, both Playlists re-appear for zones #1 and #2.
I need to have 3 libraries and 3 zones active, and still be able to load a library for editing, repopulating, whatever, without interrupting playing zones.
What am I missing? Can someone tell me how this is all supposed to work or point me to some accurate documentation or a thread?
Second part of the library question has to do with library updates which happen automatically when files are added to the appropriate directory. That updates the library, but as far as I can tell, not any associated playlists. How can that be made to propagate to playlists? I remove numerous songs from any given library via the playlist.
I fooled around with smartlists but since you can't (apparently) seed them from other already existing playlists, my ordering and song removals aren't maintained. I don't yet know if a smart playlist will survive a library load.
Suggestions welcome.
Thanks.
--Bill