我正在使用delayNode和反馈循环创建一些具有延迟的声音效果。但是,这似乎是无限循环,一段时间(非常快)后,音频开始滞后,然后紧缩完全停止。

source.connect(delayNode);
delayNode.connect(someMoreEffects);
someMoreEffects.connect(delayNode);
source.connect(context.destination);
delayNode.connect(context.destination);

如何限制通行证数量?

最佳答案

尚不清楚“开始滞后”,“嘎吱嘎吱”和“通过次数”的含义,但如果要停止反馈回路,请断开延迟节点和/或延迟节点与延迟节点的连接。目的地。或对此的一些变化。或者在反馈回路中插入一个增益节点,并在适当的时候将增益设置为0;这也将停止反馈。

09-25 14:47