声源与侦听器的距离是否会影响其在WebAudio API中的播放时间?

时间:2013-10-17 13:02:51

标签: html5 audio html5-audio web-audio

当我使用AudioPanner在3D空间中放置声音然后播放声音时,它是否会影响声音的播放时间?

例如,如果一个声源位于 s1(1,0,0),另一个声源位于 s2(0,200,0)且侦听器已定位在 L(0,0,0)。然后 s1将首先播放,因为声音只需要行进1的距离,而s2的声音必须行进200的距离。所以当它们同时播放时,播放时间应有所不同。

1 个答案:

答案 0 :(得分:0)

虽然存在AudioListener属性speedOfSound,但根据规范http://www.w3.org/TR/2013/WD-webaudio-20131010/,它只会影响多普勒频移。

所以你可能需要自己计算一下,但是如果有人知道更多这方面的话,请提供另一个答案。 :)