是否有任何简单的算法可以将 3d 中的声源转换为音量和平移

信息处理 3d
2022-02-21 16:52:09

我正在寻找一种简单的算法,它可以根据以下 3d 数据计算相机位置处的体积和平移的近似值:

  • 相机(位置和观察方向)
  • 在特定位置发出单声道音频的项目。

对于这种情况,只需一个基本的近似值就足够了。

2个回答

距离的平方反比定律。和用于平移的 Blumlein 立体声。

如果你想要简单,你必须摆脱高程(z轴)。如果您想要两个具有固定运动范围的通道非常简单,您可以取平移宽度的平方根,在01

L=ϕNR=1ϕN

在哪里ϕN是角度,从0(左硬)到1(右)。“转身”在这里更难。

您还可以扩展 Blumlein 理念(等强度)以合并任意数量的输出通道,这些通道等距分布在一个恒定半径的圆上。