I have found a problem that is quite important to me that it runs smoothly.
When I create a playlist and played through the entire list for testing it and then click on “Recycle All”.
And after that to play through the list again.
Some audio files are working correctly, you start the player on the fadestart the sound file is loaded into the player and played.
BUT some just loaded up, and then stuck without playing.
It seems that the only sound files that are under 8 seconds.
The problem was related to the prebuffering of items. When you recycle an item which has already been played and is still opened/prebuffered (green checkmark), the existing file handle is reused, but the file was not rewinded to Cue In. (Sometimes BASS does it automatically when you stop a file, but sometimes the file is stuck at EOF, which seems to be the case for the shorter items in Kim’s scenario.)
My fix was to add the rewind operation when an oen file is reused like this; but the more I think about it, the best solution should be to close the files when the items go into “history” state.