WebAudio:有没有办法确定节点是否连接到另一个节点?

时间:2017-03-31 23:10:11

标签: javascript html5 web-audio web-audio-api

var context = new (window.AudioContext || window.webkitAudioContext)();

var oscillator = context.createOscillator();

oscillator.type = 'sine';
oscillator.frequency.value = 440;
oscillator.connect(context.destination);
oscillator.start();
WebAudio API中的

有一种方法可以检查哪些节点连接到另一个节点,例如在上面的示例中检查查看哪些节点连接到context.destination

反之亦然,检查特定节点连接到哪些节点,例如在上面的示例中检查以查看节点oscillator连接到哪个

或者,是否有某种方法可以获取特定音频上下文图形的信息?类似于Firefox Dev Console的WebAudio Context Visualizer的工作方式吗?

1 个答案:

答案 0 :(得分:1)

Web Audio没有内置的方法来确定这一点。

如果您使用的是Chrome,则可以试用与Firefox的Web Audio可视化工具类似的https://chrome.google.com/webstore/detail/web-audio-inspector/cmhomipkklckpomafalojobppmmidlgl?utm_source=chrome-ntp-icon