![基于窗口位置的 3D 声音](https://linux22.com/image/84116/%E5%9F%BA%E4%BA%8E%E7%AA%97%E5%8F%A3%E4%BD%8D%E7%BD%AE%E7%9A%84%203D%20%E5%A3%B0%E9%9F%B3.png)
好吧,我知道这听起来很奇怪,但请听我说完。
假设如下:我这里有一个 4k 屏幕,也许不久的将来还会有另一个。我喜欢一边看视频一边做无聊的事情。当使用扬声器时这不是问题,但当使用耳机时,我只是太分心并且浪费了太多时间。我想这是因为像我这样的环绕耳机可以给你带来更深入的体验。
故事:有一次有人绊倒了我的耳机插头,耳机插头被拔掉了一点。这导致一半的信号不再传输(我只在右耳听到声音)。我没有注意到这是因为电缆的原因,所以我只是继续工作。我发现当我没有从视频声音中获得通常的强烈体验时,我可以更好地集中注意力。当然,我发现我的耳机实际上并没有坏,但我测试了一些如何让它更好地工作的东西。调低音量根本不起作用,它仍然会分散注意力,而且只有一只耳朵有声音真是烦人。这让我想到了我的想法。
想法:现在大显示器是相关的。如果有一款应用程序能够模拟 3D 虚拟声音环境,该环境使用屏幕上声源的位置作为虚拟 3D 声音空间中您周围球体上的位置,结果会怎样。然后,您可以更好地选择性地听到声音,并更快地将声源与其(视频)内容关联起来。
我知道这行得通,因为我在去过的录音室里见过类似的事情,九个录音室的控制员正在他的屏幕上同时收听所有广播。他有一个 7.1 扬声器系统,可以模拟与他正在查看的屏幕上广播的位置相对应的虚拟声音的位置。
问题:除了编写一个执行此操作的应用程序之外,还有其他方法可以实现类似的行为吗?
太长了;博士我想从我在相当大的屏幕上看到的方向听到应用程序的声音。
我目前使用的是 Arch Linux,但是如果有任何发行版由于某些奇怪的原因无法在 Arch 上运行,请随时为其他发行版提供建议。
请注意,这不是工作时是否观看视频的问题,这是我关心的问题;)