At Vintage Radio we are using PIL in the studio and generally find it a great package. But when we populate the players (irrespective of the number of players) and play in a 4 player example, say player 3, rather than say player 1 (left hand one) the other players to the left of player 3 are emptied of their tracks. The tracks that are emptied then get marked as having been played on the playlist.This occurs in any of the Live Assist player options. Our studio machine is a Windows 8.1 system and I have tested it on my Windows 10 system and it exhibits the same symptoms. I am using the latest build (1.5) on my W10 system, although the studio system currently has the previous build to build 1.5.
I would expect tracks to fill sequentially and then as they are played in the players they just pull the next track off the playlist. This is important to us as many of our presenters like to chop and change the sequence of tracks they play that they have loaded into their playlist. As a workround I have changed our studio system so it only has two players and this mitigates the problem to an extent.
What you describe is actually by design. If you want to play a track out of sequence, you should order it correctly in the playout log under the players. If you have a list of tracks in this order:
Track A (Player 1),
Track B (Player 2),
Track C (Player 3)
Track D (marked for Player 1 when available)
And play Track B first, when would you expect Track A to play in sequence? PlayIt Live assumes you do not want to play Track A, and marks it as skipped, and fills Track D into Player 1 ready to be played.
Are you expecting Track A to be placed in this order instead?:
Track B (Player 2) (now playing)
Track C (Player 3)
Track A (Player 1)
Track D (Player 2?)
This would effectively change the playout order from the original scheduled log.
Another option would be to scrap the play buttons on each of the players completely, and force the user to use the master controls at the bottom-right.
I'd be interested to hear your thoughts on this.