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

问题描述:

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在上面的例子中WebAudio:有没有办法确定节点是否连接到另一个节点?

,或者反之亦然,检查,以查看什么一个特定节点连接到的节点,例如检查在上述示例中查看连接到哪个节点

或者,是否有某种方法可以获取有关特定音频环境图的信息?类似于Firefox开发者控制台的WebAudio Context Visualizer的做法?

网络音频没有内在的方式来确定这一点。

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