Ardour/Mixing/Panning/VBAP Panner
更多操作
VBAP(Vector-base Amplitude Panning)是一种灵活而直观的方法,可在水平多边形或 3D 曲面上围绕任意数量 speakers 移动声源,即使 speaker 布局很不规则也行。Ardour 的 VBAP panner 仍在开发中,语义可能变化——重要制作暂不建议依赖它,且目前只支持 fixed static mode,不支持 automation playback。
VBAP 由 Ville Pulkki 于 1997 年在赫尔辛基 Aalto University 提出:将信号分配给最接近目标方向的 speakers 并加权,以尽可能少的 speakers 形成最锐利的 phantom source:
- 方向恰好落在某 speaker 上:1 个 speaker
- 方向在两 speaker 连线上:2 个 speakers
- 一般 3D 情形:3 个 speakers
把 panner 移到某个 speaker 上时只有该 speaker 收到信号——精确 1:1 routing 很有用。缺点是 moving source 会在上述三种状态间转换,apparent sharpness 不断变化。
- horizontal VBAP panner:单一参数 azimuth angle
- full-sphere panner:额外提供 elevation angle 控制
- 更完善的 VBAP 实现还有 spread 参数(在更多 speakers 间分配以保持恒定 sharpness)——Ardour 目前未提供
- Speaker 布局
每个 VBAP panner 针对其 speaker layout。Ardour 目前用简化方法:track/bus 输出通道数多于 2 时,假设 N 个 speakers 均匀分布在正 N 边形上——5.1、7.1 等不规则布局会略有偏差,但仍可实现任何所需空间化。10 输出的 tracks 目前按 Auro-3D 10.1 的 3D 布局处理(水平 5.1 + 四个 elevated speakers + zenith "voice-of-god")。
- N:M Panning
多输入 tracks/busses:(目前)假设 inputs 沿 panner 方向的 latitude 对称分布;width 参数控制分布扇区的张开角度。