Hi Peter,
All my wav files are 16 bit, 48 khz. They are my own analogue to digital transcriptions of my vinyl collection and I dither the 24 bit conversions to 16 bits using iZotope so that they are compatible with the 16 bit Chordette Gem DAC that I use with the system in my signature. Incidentally, if the DAC is the "problem", I won't be changing it as I absolutely love the sound of it - it is one of the very few digital products I have heard that give me that "analogue" experience.
I have not yet tried the onboard sound. I will, but I need to enable it and load the drivers - currently it is of course disabled completely.
I was doing further tests tonight and this included making sure that changing the buffers, quality settings and clock settings did not help (none of them did).
But then I found something interesting. I listened to a very long, single track (Beethoven Violin Concerto transcription from the DG LP 138999). This is around 47 minutes long with a file size of 515MB at 16 bit, 48 Khz. Not only did XXHighEnd play this track flawlessly, but there was no "End of Track" error message at the end of it.
So this got me experimenting with a number of different file lengths to see if this had something to do with it. Sure enough, after trying many different lengths, I have found that file sizes somewhere around the 9 minute 30 second mark (or larger) play perfectly with no error messages, and I can play as many as I like in unattended mode!
But files of 9 minutes or less give the error message and the unattended playback stops after the first file.
At the moment, I am still experimenting to find the precise length of file at which the unattended playback works and where it fails, but it is definitely somewhere between 9 minutes and 9 minutes, 30 seconds!
I also want to experiment to see if this time limit really is a time limit or it is a file size limit ( I guess test FLAC files and testing 16/44.1 files might help here, but first I need to know exactly how many seconds past 9 minutes represents a "safe" file.
Anyway, the one good thing in this case is that because 95% of my listening is to classical (and the files are my LP transcriptions), it is comparatively rare that I would have single files that are less than 9 minutes, 30 seconds long.
When I originally posted I was worried that I might not be able to play my music properly at all in unattended mode, however at the very least it looks like I will be able to compromise by ensuring I never have a track that is less than 9 minutes-and-something long.
Yesterday was the first day I have used XXHighEnd in non-demo mode, having only bought it yesterday. I had assumed the issues I have reported in this thread were a demo limitation (as the documentation says the program may randomly stop playing in demo mode). So you can imagine I was concerned when the problem remained after activating it.
I don't know if this 9 minutes 30 seconds lower limit means anything to you - it is suspiciously close (in file size terms) to the 100MB SFS limit I have XXHighEnd set to, but when I changed it all the way down to only 5, this should have let any of my test files play without problems. And it didn't.
But at least I have a partial (and workable) solution here.