# PeriodicWaveNode WebAudioContext.createPeriodicWave(Float32Array real, Float32Array imag, object constraints)
# 功能描述
创建一个PeriodicWaveNode
# 参数
# Float32Array real
一系列余弦术语(传统上的A项)
# Float32Array imag
一系列正弦项(传统上的B项)
# object constraints
一个字典对象,用于指定是否禁用规范化(默认启用规范化)
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
disableNormalization | boolean | 否 | 如果指定为true则禁用标准化,默认为false |
# 返回值
# PeriodicWaveNode
# 注意
real
和imag
数组必须拥有一样的长度,否则抛出错误
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})