我正在使用来自Web Audio API的nodeOscillator函数来生成声音,但是当声音切断时会产生一个弹出声音(切割时幅度不为零)。有没有人知道检查nodeOscillator振幅的方法,并在调用nodeOff()之前等到它为零?
答案 0 :(得分:2)
在1ms左右的短时间间隔内将其淡出增益节点 - 使用setTargetAtTime - 并将停留时间设置为超过该时间间隔。
答案 1 :(得分:0)
如果您使用的是Apple电脑,请查看以下内容:https://vsee.zendesk.com/hc/en-us/articles/204973595-Mac-audio-pop-click-sound