获取aframe中现有的AudioContext

问题描述 投票:0回答:1

我正在尝试使用 WebAudioAPI 和 aframe 来处理音频。如果我理解正确的话,我应该能够将新的 Convolver Node 或任何其他 AudioNode 连接到由 THREE.js 创建的现有音频上下文。我怎样才能获得 Javascript 中上下文的引用?

我尝试在 aframe 和 THREE.js 的文档中搜索,但似乎每个示例都会让您创建一个新节点。也许我遗漏了场景中一些暴露的属性?

three.js aframe web-audio-api
1个回答
0
投票

Afaik

a-frame
s 声音组件使用 THREE.AudioLoader,它利用现有或新创建的音频上下文。

所以我会尝试抓住

const context = THREE.AudioContext.getContext();

获取 AudioLoader 使用/将使用的上下文。

© www.soinside.com 2019 - 2024. All rights reserved.