I could open a 24 bit wav file in SF and go to Process>Bit Depth Converter and it would show the current bit depth and sample rate of the wav file, wouldn't it?
Maybe. I'm not sure how SF captures that information. It might simply show the bit depth and sample rate in the WAV header, and not the actual bit depth and sample rate of the data itself. More on that in a minute.
FWIW, Jason provided a couple plugin bit-meter options here:
http://taperssection.com/index.php/topic,123142.msg1640080.html#msg1640080I know it tells you the bit depth and sample rate of the wav file you opened, but as far as the bit depth of the data itself I'm not sure. I guess I just don't understand the difference.
Very basically, a WAV file is made up of two different parts: the header and the data.* The header stores merely descriptive information about the data within the file: stereo or mono, bit depth, sample rate, etc. The data itself is, well...the data itself, and is encoded however the ADC outputs it. Here's the thing: the header and the data don't have to match...and they don't always.
Usually, when there's a mismatch, it's because the header sample rate doesn't match the data sample rate. For example, the header says the file is 48k, but the data is actually 44.1k. But most software simply checks the header to find out the file format information, like bit depth, sample rate, etc.: if the header says the file is 24-bit, then the software assumes it's correct. The result: the software plays the file at 48k, even though the data's actually 44.1k...and the recording sounds too fast, like chipmunks singing -- it's very easy to identify when mismatches in sample rate occur
But there can also be a mismatch between the header's bit depth and the data's bit depth. For example, the header can say the file is 24-bit, but the data itself might only be 16-bit. When the bit depth is mismatched, though, you probably can't hear the difference...hence the need for a bit meter that actually reads the data itself, rather than relying on the header information. And that's why you need a "bit meter"...to read the format of the data itself, not the header. Some software has this feature built-in, others require plugins, like the ones linked above. Clear as mud?
* Lots more detailed info here:
WAV PCM soundfile format