定点与浮点
定点有硬顶,浮点有余量,混音决策由此而来。
相关
问题
同一段声音可以用整数或浮点表示。前者在满刻度处硬性截断,后者把小数点挪来挪去,混音留多少余量由此决定。
原理
定点数的小数点位置固定,24 位整数超出满刻度就再无处可去,多轨相加越过 0 dBFS 便被削平。浮点用指数记录数量级,32 位浮点的动态范围远超听觉上限,通路内部可以暂时超过 0 dBFS 而不失真,只在送到定点设备时才需回到范围内。浮点并非无限,极大增益与反复处理仍会累积误差。
参数与做法
混音总线保持 32 位浮点,进 DAC 或导出整数文件前留 3 到 6 dB 余量并限幅。不要因为浮点有余量就纵容每轨过响,插件之间仍按增益结构安排。导出后回放确认峰值。
听什么
在贝多芬第九的乐谱上听多声部齐奏,在游戏管弦编曲里听密集配器,在四重奏的强奏和弦里听四个声部叠加。把总线推过 0 dBFS 再拉回,浮点下听不出异样,导出 16 位后削波就会现形。
常见误解
浮点可以随便超 0 dBFS,最终仍要落到有上限的设备。浮点也不是没有噪声,只是噪声底极低。定点不等于低音质,24 位足够完成大部分录音。32 位浮点文件不会让原始录音多出信息。
在库中听例子
Symphony No.9 Op.125贝多芬第九的乐谱声部极多,叠加后的峰值最能说明定点与浮点的余量差(C1)详情little%20town%20 %20orchestral%20midi游戏管弦编曲轨数多、音色杂,总线求和的余量不足就会削波(C1)详情String Quartet No 15 in A minor · 1. Allegro四重奏四个声部同时强奏,密集和声处的峰值为浮点留出余量(C1)详情
每首均来自 midicn-lib,行内徽标为许可档位(C1 可商用 / C2 非商业 / C3 仅学习研究)。
事实来源
- 浮点与定点音频通路的差异,依 DAW 厂商公开文档核查,未抄文本
- Pohlmann, Principles of Digital Audio, DSP chapters — background checked, not quoted
仅用于核查事实,正文为原创撰写。