音频编解码器的这种变化会导致明显的差异吗?

Will this change in audio codec result in appreciable difference?

我使用 SciPy 到 运行 butterworth pass,从音频文件中删除高于特定频率的声音。 SciPy 包快速且易于使用,但不幸的是,在指定要在输出中使用的编解码器方面缺少选项。

我的原始音频文件是 PCM s16LE @ 每个样本 16 位。输出音频文件为 64 位浮点 LE @ 每个样本 64 位。编解码器的更改是否会对音频文件的发声方式产生明显影响。如果我将输出音频编解码器转换回其原始格式,是否能够保持相似的音质?

是的,将音频转换回原始的 16 位整数格式应该不会造成听觉质量损失。

更高精度的格式可能用作处理的中间格式,但转换回 16 位整数格式不会产生任何额外的可闻噪音。

有关此事的进一步解释,请参阅 https://people.xiph.org/~xiphmont/demo/neil-young.html。一些相关的引用:

16 bits is enough to store all we can hear, and will be enough forever.

[...]

When does 24 bit matter?

Professionals use 24 bit samples in recording and production for headroom, noise floor, and convenience reasons.

16 bits is enough to span the real hearing range with room to spare. [...]

[...] Once the music is ready to distribute, there's no reason to keep more than 16 bits.