DaViD Boulet
Senior HTF Member
- Joined
- Feb 24, 1999
- Messages
- 8,826
True, you're simply multiplying every bit by a fixed value. 24 bit DSP implies that resolution won't be lost (s/n) for minor level changes, but my ears (and those of several engineers I've spoken with) attest that for whatever reason, in playback the sound of a dialog-norm-applied signal isn't the same as one with the flag set to 0 (or played with dialog norm defeated) even when the volume has been adjusted to compensate (so it's not a level thing... it's a data-thing).
Perhaps there's more to the filtering than the simple model I've described? Or perhaps as "clean" as level changing ought to be, in practice the algorithm used in most DD decoding chips is not optimal?
However, where lossless encoding is concerned, one can't argue that if the resulting LPCM datasream passed out of the chip to the DAC isn't a bit-for-bit copy of the original LPCM, then it's not exactly a "lossless" digital packing algorithm...
Perhaps there's more to the filtering than the simple model I've described? Or perhaps as "clean" as level changing ought to be, in practice the algorithm used in most DD decoding chips is not optimal?
However, where lossless encoding is concerned, one can't argue that if the resulting LPCM datasream passed out of the chip to the DAC isn't a bit-for-bit copy of the original LPCM, then it's not exactly a "lossless" digital packing algorithm...