如何从网页获取“主”音轨? - 使用 P5, Howler, React JS

问题描述

TLDR:我在一个组件中播放音频,我需要在另一个组件中分析该音频。我如何访问这些数据?

我有一个使用 React、P5 和 Howler 的应用。我的应用程序正在使用 Howler 在一个组件中同时播放多个音频精灵。在另一个组件中,我使用 p5 渲染图形。如果我想让它们具有音频反应性,如何使用 Howler 从组件中获取音频数据?

目前我将我的 fft src 链接用户的内部麦克风,但这是一个hacky 解决方案,需要用户大声播放他们的音频以使音频反应性工作

解决这个问题的想法: 我可以在 window 对象中以某种方式访问​​音频

或者我可以在吼声组件中导入 p5 并根据音频创建中央状态,然后将其传递给图形组件?

如果您对此有任何想法或经验,我们将不胜感激。如果您需要我发布代码片段,请告诉我。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)