我正在研究我使用 delayNode 和反馈循环创建的延迟音效。然而,这似乎是一个无限循环,一段时间后(非常快)音频开始滞后,然后完全停止。
source.connect(delayNode);
delayNode.connect(someMoreEffects);
someMoreEffects.connect(delayNode);
source.connect(context.destination);
delayNode.connect(context.destination);
如何限制通行证的数量?
最佳答案
“开始滞后”、“紧缩”和“通过次数”的含义并不是很清楚,但是如果您想停止反馈循环,请断开源与延迟节点和/或延迟的连接来自目的地的节点。或者这个的一些变化。或者在反馈回路中插入一个增益节点,并在适当的时候将增益设置为0;这也会停止反馈。
关于javascript - Web Audio API 中的反馈循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38896148/