32bit 定点VS浮点 | 我们真的能发挥浮点系统的全部潜力吗?

Description
关于音频中定点、浮点的一些发现和想法.

视频不严谨的地方有很多,抛砖引玉,如果对信号、编码和计算机科学有更深入见解的朋友觉得视频中存在谬误,欢迎指正并发表看法.

Comments

鲈鱼柳 2023-09-06

浮点数的尾数和指数的长度是固定的,不会随着所表达数字的大小而变化;最后那个波形确实很奇怪,Reaper 那个 JSFX Volume Adjustment 有个 0dB 的 hard clip(如果你没调整的话),不可能产生超过 0dB 的输出,感觉不是 Reaper 有问题就是 RX 有问题

♥ 3 ↩ 4

恩平DJ安仔 2023-09-08

为什么合成器的锯齿波,它们电平有点过0,在daw上听不出失真,虽然我知道现在的daw至少是32浮点运算的,但是对于原声乐器音源哪怕过一点点0,都能听到一点失真,难道浮点对于原声乐器和合成器有不一样的算法吗?还有一个我也不理解的,我之前在酒吧工作的时候听到的EDM没有hard clip的那种削波感,但是放原声乐器的流行歌的时候,就能明显听到钢琴的中频带有hard clip的听感。为什么会这样呢?既然钢琴在回放的过程中出现削波,那按道理放响度更大的EDM也肯定会有这种削波的现象,但是听起来又没有。

♥ 1 ↩ 1

AnthonyWhang 2023-09-05

generator生成的是1kHz的纯正弦波,为了尽可能排除杂波的干扰,给录制的信号在1kHz频点附近进行了砖墙高低滤波,得到的最佳动态能下探到-440dB左右

♥ 1

丨豆腐 2023-09-05

[打call]

♥ 1

mrhso 2026-04-25

有些音频处理程式会故意将绝对值极小的电平(包括 0)填成绝对值更大的数值。Audition 就是这么干的——本来值为 0 的采样在保存后变成了非 0 值,但它增益的时候好像会把这些数值当成 0 处理。怀疑是为了避免出现次正规数。

↩ 3

文窃声 2024-09-07

看上去浮点的精度误差导致了底噪?32bit浮点只有7个有效数字,而且在数字2以上的精度显著低于2以下的。

bili_94413371133 2023-09-07

有没有可能,你用的daw太老太落后了,所以才这样。你要不要试试logic或者cubaes之类的?

↩ 4