I keep reading how good PCM files are. In my network player (Cambridge CXN V2) manual there's no mention about compatibility with this format. Are FLAC files the same format with a different name or are PCM files a totally different format?
Simple answer: No, they are not the same file format but they are both lossless and both should sound the same.
Longer answer: PCM stands for "Pulse Code Modulation" and is (one of?) the primary standards for encoding digital audio. It doesn't use any compression and is thus lossless. Once an audio stream is converted to PCM, it then has to be contained in some sort of file format that is readable by the machine that's going to read it. On Windows this is typically WAV, on Apple this is often AIFF and there are a bunch of other formats as well. FLAC (Free Lossless Audio Codec) is a lossless compression method that is used to compress PCM files so they are somewhat smaller for transmission over the internet (approx. 50% - 60% of the original size, as opposed to lossy compression like MP3 that can result in files 10% of the original or smaller). Since FLAC is lossless, it means that the uncompressed file is bit-identical to the original source file, so converting a PCM file to FLAC does not alter the sound in any way. (Edit: This is based on my layman's understanding of it ca. 10-15 years ago. It's probably all more complicated now but the basic principles should remain the same.)
I haven't checked the manual yet, but the tech specs section of the product page for the CXN (V2) says it supports FLAC AUDIO FORMATS ALAC, WAV, FLAC, AIFF, DSD (x64), WMA, MP3, AAC, HE AAC, AAC+, OGG Vorbis Edit: I just downloaded the manuals. There are two versions of the manual. Standard version and Reference version. The reference version is longer and more detailed and mentions FLAC support. The standard version seems to simplify and skip over those details.
FLAC is one of many PCM formats. Mp3, mp4, wav, AIFF, etc. are other PCM formats. DSD is not a PCM format, however.
All android phones support FLAC They are all containers of PCM data apart from DSD, some employ lossy compression (MP3, Ogg Vorbis, AAC, WMA), some lossless compression (FLAC, ALAC), others no compression (WAV, AIFF). DSD is not PCM, instead it employs PDM or pulse density modulation to encode digital audio data.
While we're at it - what are usual containers for DSD? I know that for the most part dsf is used, are there any others? I mean usually when people say FLAC, WAV etc files they refer to PCM coded stream, but is there anything besides dsf for DSD that is widespread?
FLAC is a PCM compressed file. Lossless. Like .zip, .rar, 7z or any other files compressors. The audio players which run the FLAC formats, decompress the FLAC on-the-fly and run the decompressed PCM.