【问题标题】:how to generate surround sound effect in html5如何在html5中生成环绕声效果
【发布时间】:2012-06-14 19:14:55
【问题描述】:

这是问题陈述...

我正在使用 WebGL(THREE.js) 创建一个场景。 我周围有不同的物体发出不同的声音。 现在我想根据他们的位置产生环绕声。

因此,如果一个物体在我的右侧,那么来自该物体的声音应该来自右侧扬声器等等......

这在 HTML5(任何浏览器)中是否可行

【问题讨论】:

    标签: html audio webgl three.js


    【解决方案1】:

    AlteredQualia 对此进行了测试。

    http://alteredqualia.com/three/examples/webgl_city.html(仅限 Chrome)

    m 禁用音乐,按n 启用直升机空间音效。

    【讨论】:

    • 仅供参考,这个演示不是真正的环绕声。我的 destination.maxChannelCount 是 8,但我的 destination.channelCount 只有 2。我在 Chrome 55 中。我不确定 Chrome 是否支持超过 2 个通道的目标输出。
    • 也许如果您的应用设置 channelCount > 2(如果最大值 > 2)然后在超过 2 个声道中产生声音,那将是真正的环绕声。
    猜你喜欢
    • 2014-11-03
    • 2017-11-11
    • 2017-01-29
    • 1970-01-01
    • 2020-10-23
    • 1970-01-01
    • 2011-09-14
    • 1970-01-01
    相关资源
    最近更新 更多