So you are implying that MC is changing the variables "on the fly" based on load and file type? That I/O and "processing" is resulting in a different streams of 1's and 0's per file type? If that's the case why would anyone would use or trust MC as an audiophile player at all.
And yes - I would immediate rule out any "overhead" causing timing issues until such time that it could mathematically proven otherwise. The 1's and 0's either make it to the DAC and or they don't. I do not believe you could have one set of 1's and 0's for a WAV and a completely different set for a FLAC.
If that could be proven - I would of course accept it.
VP
I am talking about things that affect electrical signals AFTER the DAC. Although digital output can vary in it quality. But lets not get into that.
But yes let us assume the 0s and 1s are ALWAYS perfect. No flipped bits etc. Everything checks out. Identical copy.
I dont see how that is the end of it.
If the computer/streamer/soundcard, or any combination thereof, or whatever is outputting the digital signal is contributing noise, RF, vibrations etc that are passed along to the analog outputs of the DAC, it can affect sound quality. This could be through a coax or BNC cable, it could simply be through the mains, or other source of transmitting vibrations, e.g. computer sitting on the same rack as the hifi. For an example of mains pollution you can come listen to what happens to my 5.1 HT system when my lady uses her hairdrier. Noticeable distortion and sibilance that ANYONE can hear. This is an extreme case of course.
A electrically noisy PC can certainly pollute mains in the same way. If you happen to be DAC'ing inside said computer with a PCI soundcard or something, or you connect via USB, these vibrations and whatnot can be passed along to the DAC where in the analog realm they can affect SQ.
Like i mentioned, I do not personally hear a difference between FLAC and WAV, but the fact that FLAC requires more processing power and therefore potentially more noise does make sense to me.
Once again, I TOTALLY agree on the 1s and 0s being exactly that. I am not talking about flipped bits or jitter. I am talking about why putting a Mac Mini directly on top of my DAC and plugging it in the same mains block, might make SQ differences. This can happen without any consideration of WAV vs FLAC.
I think we may be talking past each other here. I agree with everything you say up to the point where you jump to it being "impossible" for FLAC and WAV to sound different.
In the digital domain and within MC everything is identical and kosher. With memory play, I dont think we are doing anything within MC or digitally. I use Memory play because I am under the impression that the less the PC is doing, the quieter it is and the less influence it could have over my analog signal (outputs) from the DAC or even the pre.
A turn table is a very good example of how analog signals can be compromised by very minute RF, vibrations etc... The DAC is not different in this regard. It is certainly more robust and less susceptible, and the effects may be close to the threshold of perception, but impossible??? I dont think so.
Cheers!
Patrick