PeriodicWave

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

PeriodicWave 接口定义了一个可用于塑造 OscillatorNode 输出的周期性波形。

PeriodicWave 没有输入或输出;它用于在调用 OscillatorNode.setPeriodicWave() 时定义自定义振荡器。PeriodicWave 本身是通过 BaseAudioContext.createPeriodicWave 创建/返回的。

构造函数

PeriodicWave()

使用所有属性的默认值创建一个新的 PeriodicWave 对象实例。如果您希望一开始就设置自定义属性值,请改用 BaseAudioContext.createPeriodicWave 工厂方法。

实例属性

无;同样,PeriodicWave 也不继承任何属性。

实例方法

无;同样,PeriodicWave 也不继承任何方法。

示例

有关如何创建包含简单正弦波的 PeriodicWave 对象的简单示例代码,请参阅 BaseAudioContext.createPeriodicWave

规范

规范
Web Audio API
# PeriodicWave

浏览器兼容性

另见