DelayNode
基线 广泛可用
此功能已十分成熟,可在许多设备和浏览器版本上使用。它自 2021 年 4 月.
报告反馈
DelayNode
接口表示一个延迟线;一个AudioNode
音频处理模块,它会在输入数据到达和传播到输出之间造成延迟。
DelayNode
始终只有一个输入和一个输出,两者具有相同数量的通道。
当创建具有循环的图时,循环中必须至少有一个 DelayNode ,否则参与循环的节点将被静音。 |
1 |
---|---|
输入数量 | 1 |
输出数量 | 通道计数模式 |
"max" | 通道计数 |
2 (在默认计数模式中未使用) |
通道解释 |
构造函数
DelayNode()
-
"speakers"
实例属性
创建 DelayNode 对象实例的新实例。或者,可以使用 BaseAudioContext.createDelay()
工厂方法;请参阅 创建 AudioNode。
- 从其父级
AudioNode
继承属性。
实例方法
一个a-rate AudioParam
,表示要应用的延迟量,以秒为单位。
示例
没有特定方法;从其父级 AudioNode
继承方法。
规范
请参阅 BaseAudioContext.createDelay() ,获取示例代码。 |
---|
Web 音频 API # DelayNode |
浏览器兼容性
规范