PeriodicWave

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.

PeriodicWave 接口定义了一个可用于对 OscillatorNode(振荡节点) 的输出进行构造(描述)的周期性波形。

PeriodicWave (周期波) 没有输入或输出;它用于调用 OscillatorNode.setPeriodicWave() 时定义自定义振荡器。 PeriodicWave 自身由 AudioContext.createPeriodicWave() 创建/返回。

构造函数

PeriodicWave.PeriodicWave()

使用所有属性的默认值创建一个新的 PeriodicWave 对象实例。如果你想一开始就建立自定义属性值,请使用 AudioContext.createPeriodicWave() 工厂方法替代。

属性

None; 而且,PeriodicWave 不继承任何属性。

方法

None; 而且,PeriodicWave 继承任何属性。

例子

参见 BaseAudioContext.createPeriodicWave 以获取简单的示例代码,其展示了如何创建一个包含简单的正弦波的 PeriodicWave 对象。

规格

Specification
Web Audio API
# PeriodicWave

浏览器兼容性

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
PeriodicWave
PeriodicWave() constructor

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

参见