Hacker News new | ask | show | jobs
by lmm 3881 days ago
Citation? The article is talking about dithering, which you really don't want to do, not least because the end result will probably compress worse than the higher-bit-depth version. The fact that they suggest it at all implies, to my mind at least, that 16 bits isn't enough.
1 comments

You absolutely do want to do dithering. Dithering converts distortion (error correlated with the signal, which is bad) to noise (error uncorrelated with the signal, which is less bad). This means that even though the noise floor is higher, you can recover more of the original signal. There is virtually no case where that is not desirable.

You're right of course that it will compress less well, but that's to be expected because you've lost less information!

Or because you've added randomness?

Store the 24-bit signal, and you could do a dithered downsample to 16-bit on playback if you think that's a good idea. Wouldn't that be better all round?