认识
2024年02月05日
一、认识
AnalyserNode
接口表示了一个可以提供实时频域和时域分析信息的节点。它是一个不对音频流作任何改动的 AudioNode
,同时允许你获取和处理它生成的数据,从而创建音频可视化。AnalyzerNode
只有一个输入和输出,即使未连接到输出它也能正常工作。
Preview
二、语法
const analyserNode = new AnalyserNode(context, options)
-
context
:AudioContext
实例 -
options
:-
fftSize
: 用于频域分析的FFT
初始尺寸。默认值是2048
。 -
maxDecibels
: 用于FFT
分析的初始最大功率(dB
)。默认值是-30
-
minDecibels
: 用于FFT
分析的初始最小功率(dB
)。默认值是-100
-
smoothingTimeConstant
: 用于FFT
分析的初始平滑常数。默认值是0.8
-
-
analyserNode
:AnalyserNode
实例