Hacker News new | ask | show | jobs
by nerd_stuff 3873 days ago
As I ceded in another comment, dithering trades harmonic distortion for noise.

> In order for it to be even theoretically possible to hear the difference between 16-bit and 24-bit audio,

Only for professionally mastered audio which is not a safe assumption in this day and age. If some home engineer recorded a track with too much headroom and you get the 24-bit track you're fine, at 16-bits you have a problem.

I would love a music player where I could play tracks at 88kHz/24-bit because that's what most music is during the mixing process and then an audio engineer can give you the raw version of what they're working with without having to deal with issues of headroom, downsampling and dithering.

24-bit audio doesn't hurt anything other than file size and it has real uses, be it remix culture or just high-quality unmastered music.

1 comments

You haven't done the math. Even home engineers won't have recordings with noise floors below -90 dBFS. That's just absurd. Double-blind tests have shown that trained listeners in ideal listening environments with high-end, calibrated equipment can't tell the difference between 44.1/16 and 88.2/24.

Audio engineers don't have to "deal" with the issues of downsampling and dithering. The DAW just does it. It's a solved problem. It's not even a button you have to press, it's all automatically set up for you these days. We know what algorithms to use: band-limited interpolation with dithering, possibly combined with noise shaping.

Headroom is a different issue, but even the sloppiest home engineer is going to take a look at the levels at some point. If they don't, they can just check the "normalize" checkbox when they bounce. Or they can just ignore it and leave it checked. They're still not going to give you files with noise floors below -90 dBFS, and therefore, there's still no point in giving you a 24-bit file.

Even for remixes, you're not getting any benefit, since the noise floor is above -90 dBFS anyway.

However... you want to work on a project together? Let's keep things 24-bit until the final mixdown.

I disagree that these things are, in the real world, "solved problems" and I'd rather have an unmastered raw track at 88/24 than a poorly mastered track at 44/16.

I don't disagree that CD quality basically maxes out the ear's natural capabilities, I don't think it's that easy to do.

For a remix I'd rather get a 24-bit stream than a 16-bit stream (that's really 15 bits) and has to be padded up to 24 anyway.