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 | Status | Comment |
---|---|---|
Web Audio API WaveShaperNode() |
Working Draft | 初始化定义。 |
浏览器兼容性
BCD tables only load in the browser
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.