PeriodicWaveNode WebAudioContext.createPeriodicWave(Float32Array real, Float32Array imag, object constraints)

Promise 风格 调用:不支持

小程序插件:不支持

创建一个PeriodicWaveNode

参数

Float32Array real

一组余弦项(传统上是A项)

Float32Array imag

一组余弦项(传统上是A项)

object constraints

一个字典对象,它指定是否应该禁用规范化(默认启用规范化)

属性 类型 默认值 必填 说明
disableNormalization boolean 如果指定为true则禁用标准化,默认为false

返回值

PeriodicWaveNode

注意

realimag数组必须拥有一样的长度,否则抛出错误

const real = new Float32Array(2)
const imag = new Float32Array(2)
real[0] = 0
imag[0] = 0
real[1] = 1
imag[1] = 0

const waveNode = audioContext.createPeriodicWave(real, imag, {disableNormalization: true})