DelayNode
DelayNode 接口代表一个 延迟线;一个 AudioNode 音频处理模块,它会导致输入数据到达和传播到输出之间产生延迟。
DelayNode 始终只有一个输入和一个输出,两者的通道数相同。

当创建包含循环的图时,循环中必须至少有一个 DelayNode,否则参与循环的节点将被静音。
| 输入数量 | 1 |
|---|---|
| 输出数量 | 1 |
| 通道计数模式 | "max" |
| 声道数 | 2 (在默认计数模式下未使用) |
| 通道解释 | “speakers” |
构造函数
DelayNode()-
创建一个新的 DelayNode 对象实例。作为替代,您可以使用
BaseAudioContext.createDelay()工厂方法;请参阅 创建 AudioNode。
实例属性
继承其父级 AudioNode 的属性。
DelayNode.delayTime只读-
一个 a-rate
AudioParam,表示应用的延迟量,以秒为单位。
实例方法
没有特定方法;继承其父级 AudioNode 的方法。
示例
请参阅 BaseAudioContext.createDelay() 的示例代码。
规范
| 规范 |
|---|
| Web Audio API # DelayNode |
浏览器兼容性
加载中…