FLAC vs WAV


I have observed (heard and then tested so as to confirm) the following “condition” as it relates to the widely debated issue of FLAC quality. The purpose of this topic is to gather opinions as to whether or not your observations are similar too – and therefore support – my own.

It is widely understood and accepted that a FLAC file while “compressed” is “lossless” as compared to its corresponding WAV file. Let’s assume (i.e. not debate) this is completely true. What I am noticing is that when the FLAC file is “played” via any FLAC player it sounds different from the sound of the “same” (equivalent decompressed FLAC) WAV file when played back via the same player that was used to play the FLAC file. This is specifically noticeable (to me) in the low frequency spectrum. The WAV has considerably more “sonic energy” that manifests itself as appearing to be a bit louder, wider in frequency range and perhaps even dynamic range as compared to the FLAC equivalent.

I’m curious as to your findings when you compare a FLAC file played natively as compared to the WAV equivalent played via the same player (for example, play both the FLAC and WAV via VLC media player) or practical equivalent, such as if the FLAC was burned to CD and you are comparing the FLAC played via VLC and the CD played via a CD player.

I am further assuming that the WAV file is a more accurate representation of the audio than the FLAC. This is to say that should you agree with the aforementioned, it would be preferable to play the WAV file or decompress the FLAC file before using it.

128x128gdhal

Showing 2 responses by kijanki

Computer decompresses data, places it in the memory and adds timing to create and output S/Pdif (PCM). The only difference, assuming bit perfect conversion, can be jittery S/Pdif timing, that would add noise to music but dynamic range should be the same. Since computer timing errors would be very small noise would be added to mid and high frequencies. I cannot imagine how it could affect the bass.
Computer should decompress files before putting them into memory buffer. Up to this point it is just a data, that can be verified by the checksum. Music starts when timing is added. In case of S/Pdif it is done in computer but in case of asynchronous USB it is done on the receiving end (DAC). Computer or data format cannot affect it unless big electrical noise can flip-up the bits that are being send (not likely).