getByteFrequencyData()返回的Array的值是什么意思

What does the values of the Array returned by getByteFrequencyData() mean?

本文关键字:是什么 意思 Array getByteFrequencyData 返回      更新时间:2023-09-26

我有点困惑getByteFrequencyData()返回的Uint8Array的所有值到底代表什么?

我怎样才能理解它们的价值?为什么第一个值中的大多数都被定义了,而后面的值中的大部分都是0?

最新规范更详细地解释了getByteFrequencyData。基本上,它是转换为dB并缩放为0到255之间的字节值的数据的FFT幅度。如果后面的值是0,那是因为那里的频率内容非常少。