情境触发信封:我试图让100%的模块化合成器在网络上WebAudioAPI:基于输入
到目前为止,我已经看到了用于制作使用的功能来触发不同阶段的信封教程信封,但是如果我想根据AudioNode的输出触发信封,该怎么办?
例如,攻击方波振荡器的上升沿,并在下降沿释放?
我不得不求助于使用脚本处理器节点(并在性能方面受到影响)还是有更好的方法来做到这一点,我还没有发现?
预先感谢
澄清:
的输入是一个简单的二进制逻辑门。当按键被按下时为1,否则为0。
应该有一些参数是AudioParams,可以控制攻击时间,衰减时间,持续时间和释放时间。假设衰减电平(ADSR包络的峰值)为1
输出是ADSR包络信号本身。
过滤器节点中的什么机制将用作回调以调整asdr。换句话说,我认为他正在寻找某种事件监听器? – bob
我想我们确实需要更多关于“其他”信号的外观以及用例的确切信息。 –
非常感谢您的回答!它在获得攻击和释放阶段方面效果很好,但我最终还需要一个衰退阶段。我会暂时使用这种方法。现在我正在试验DynamicCompressor节点以及一些信号增益和偏移量处理,以查看我是否可以获得具有可协调音频参数的完整ADSR。 – euwbah