Remix.run Logo
kimixa 3 days ago

It could often depend on the encoder - things like lame have a hard low-pass filter even on the "insane" settings [0]. This can often mean, if you're someone who can detect that high frequency (probably not most adult), you may pretty easily be able to tell the difference if those frequencies are present in the recording.

Additionally, a lot of audio pipelines (even beyond the DAC - like amplifiers and similar) can end up with artifacts and harmonics in more audible frequencies - this is often more notable at extremely high frequencies (like 96khz and similar) - there's honestly nothing any human can actually hear near that range - but that doesn't mean it doesn't then affect audible ranges when actually played back on real equipment.

The big point is that "Being Able To Tell The Difference" isn't always the same as "Better Quality". You're often just replacing one artifact of the playback pipeline with another. Neither may truely match the original performance.

[0] https://sound.stackexchange.com/questions/38109/lame-why-is-... - while not an explicit "low-pass" filter, the default option of "-Y" does something similar.