答案是「 很可以,但是不能完美 」
事实上虚拟听觉属于发展很早的项目了,平常我们也已经能充分享受所谓的环绕立体声了,在现在的游戏引擎中,不论是3D声音的摆放位置、相对响度,甚至是多普勒效应都可以被直接模拟出来。
但是,要直接说已经「完美」了,却还真没有。
声音上的模拟主要来源于Helmholtz的工作,
(在外边,就简单截图一下了)这是从Wave Equation中推导出来的,描述了在稳定态下波的空间分布,这也符合我们对声音的认知,在特定的情况下,你在不同位置都应该听到某个声音,只是这个声音听起来不一样而已。
这个的二维解可以去找找看,或者直接去玩玩
而这里先不谈离散的电子信号如何完美连续的复刻模拟型号,不谈算法层面上的一些近似。只谈一个很少被人提及的问题:
身体遮蔽
说起来也很简单,当声音从某个方向传递到你的位置的时候,抵达你两个耳朵的声音是有些许差别的。
举个最极端的例子,当这