QUOTE(Gabriel @ May 25 2007, 01:41)

But on the other hand, we probably all have some adaptative noise floor in our encoders (don't we?), so knowledge of the input bit depth is not that interesting anymore.
So you'd let your system adapt below the actual noise floor? Why?
QUOTE(vlada @ May 24 2007, 13:50)

I'm not a coding expert, I just know some mathematics. IMO once the input data are converted using DCT to frequency domain, there's absolutely no use for the bit depth information. Even a single sinus wave has infinite bit depth. That's the important point - bit depth of WMA, MP3, AAC, Ogg Vorbis etc. is infinite.
Err. No. It does not. I fyou start with a 2 bit sine wave, you'll see the quantization noise in one form or another (let's hope you dithered), not "infinite bit depth". When you quantize to some bit depth, you irrevocably add noise. (not necessary the same power at all frequences, there is indeed noise shaping, but you can't eliminate noise)
When you quantize to any fixed (integer) bit depth, you add noise. You don't ever get rid of it. Them's the roolz. Ask Dr. Shannon.