Thanks for the further explanation of what XD is doing with the buffers.
Is the XD auto a static buffer size or is it variable depending on the file format and sample rate that's playing?
And for users who choose specific buffers for PCM or DSD at various sample rates, can those choices be programmed in to automatically switch back and forth depending on what's playing?
Have you found that buffer choices vary by DAC used?
I'm all for furthering SQ, but as a new Extreme user, I admit I have zero interest in changing any settings, buffers or otherwise, depending on the source format. It would be more fun to go to the dentist. I'm sure I'll venture forth with TAS someday, but not until it is plug and play with the best optimization automatically for whatever is playing. Reminds me of the early Lampizator days when you had to flip a switch to go from playing PCM to DSD. I didn't buy one then for the same reason.
What we have in the alpha is unlikely to be in the final release.
We currently have the following options:
1) Auto, which follows vendor supplied DAC driver defaults, this is a "safe" mode which will work reliably on all types of installations, all types of computers running all kinds of Windows OS versions, and all kinds of playback software.
2) Adaptive, which is our own algorithm adjusted to what we feel sounds best for each sample rate on the Extreme, you can consider this optimised for the specific OS and hardware we run, so far this seems to be the preferred option amongst the alpha testers.
3) Manual, where you can specify your own, this is really just there to verify operation of the Adaptive mode and test what a wider range of DAC (drivers) can support.
This will likely go in one of the following directions:
1) A choice between Auto (DAC vendor default), or Adaptive (optimised for our hardware/software).
2) An optimised profile for the DAC used, for example, MSB, DCS, Lampizator, Totaldac etc, where you select the DAC you use and it will load the optimal settings for that.
OR 3) As we are developing our own generic driver which can support a very wide range of DACs we may just end up with an optimum for that driver with no need to change anything.
Basically we know what the Extreme can handle, which is any size, we're now gathering data on what the vendor supplied DAC drivers can support, and if the optimum depends on the driver(software) or the DAC hardware/firmware.
The Alpha and Beta rounds will give us the feedback we need to nail this down.