WaveShaperNode.WaveShaperNode()
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.
Web Audio API 的 WaveShaperNode()
构造方法创建一个新的 WaveShaperNode
对象,是一个可以用来表示非线性畸变的AudioNode
。
语法
var waveShaperNode = new WaveShaperNode(context, options)
参数
继承 AudioNodeOptions
字典的参数。
- context
-
AudioContext
的一个引用。 - options 可选
-
Options 参数如下:
curve
: 用于波形形成效果的修正曲线。输入信号通常在 [-1;1] 的范围间。oversample
: 指定在应用修正曲线时会被使用的过采样的类别(如果有的话)。有效的值有'none
', '2x
', 或者'4x
'。缺省情况下是'none
'。
返回值
一个新的WaveShaperNode
对象的实例。
规范
Specification |
---|
Web Audio API # dom-waveshapernode-waveshapernode |
浏览器兼容性
BCD tables only load in the browser