Bit-perfect refers to the theoretical process of streaming from disc to dac, directly and unaltered. Flac has had a process done to it where it needs to be sent through a processor for the calculation of the bits it will send. I believe the problem is that the ones and zeroes that get sent to ram, which will be the same as the original wav would have been, only the ones and zeroes are stored in ram with some noise from having gone through the processor. Remember that tubes sounded better than transistors, and your cpu is designed to be packed full of non-audio transistors. Tons of them. There seems to be an irregularity sent out of my usb port after flac, the bits are no longer simple, some are more pronounced, as compared to wav.
If you want to hear the original higher res masters, Qobuz will do it for less money than Tidal, and you don't need an extra chip you hope you won't hear.
I don't know where to start man, what a mess. Digital audio is not subject to your intuitions about things. It is not intuitive. You either know, or you don't. You can always learn.
- Bit perfect has a precise definition, not open to your reinterpretation. It means no matter what happens between point A and point B (whatever those two might be, it doesn't matter), you always get back the exact information coming out of B as you placed in A. Not approximate, not sorta,
exact, down to the last bit. Flac encoding/decoding is bit perfect, same as a number of other processes. You don't seem to know what a bit is though.
-
Everything goes through the processor. A WAV streams through the processor, same as a FLAC. If it stops in the RAM on the way somewhere or just goes through the stack is something different. Also, information in a computer isn't bits + some noise, it is just bits. You can get noise by introducing jitter for example (you shuffle the timing of the bits, that is also encoded in bits), and that is why we have async processing and reconstruction of the signal by a clock at the receiving end, plus a million other strategies.
- A CPU being filled with tons of non-audio transistors. Well, the one on my laptop has a bit over 9 Billion transistors. None of them audio, certainly, but then again I've never seen an audio transistor. Don't even know what that is. It would be cool having a 9 billion valve CPU just to finally get you FLACs in conditions.
- Your USB port might be polluted with noise from another bus in your machine. Very common. Your USB drivers and chipset might be doing things you're unaware of.
-
Bits are no longer simple, with some more pronounced. Damm. You're using a quantum computer for your streaming from Qobuz? Only non simple bit I know of is a qbit. What is a pronounced bit? Another concept I can't even parse.
BTW, Qobuz streams FLAC only AFAIK.