Web Audio API 参数自动化:从基础到高级应用
1. 参数取消方法
在音频参数自动化的操作中,有两个重要的参数取消方法: cancelScheduledValues 和 cancelAndHoldAtTime 。
1.1 cancelScheduledValues
- 功能 :取消
cancelTime及之后所有预先安排的参数更改。若cancelTime小于当前时间,它会被限制为当前时间。 - 示例 :若参数值在 0.5 时刻设为 0.5,然后在半秒内线性下降到 0,在 0.75 时刻调用
cancelScheduledValues,则会移除这个斜坡,参数将固定在 0.5。
1.2 cancelAndHoldAtTime
- 功能 :同样会取消
cancelTime及之后的所有预定参数更改,但会保持cancelTime时刻本应有的值,直到引入其他自动化事件。 - 示例 :在上述例子中,在 0.75 时刻调用
cancelAndHoldAtTime,会保留斜坡直到 0.75 时刻,然后将参数保
超级会员免费看
订阅专栏 解锁全文
3万+

被折叠的 条评论
为什么被折叠?



