【问题标题】:What is the range of the values returned by analyser.getByteFrequencyData in the web audio API?网络音频 API 中 analyser.getByteFrequencyData 返回的值的范围是多少?
【发布时间】:2015-07-12 21:08:08
【问题描述】:

我想在使用网络音频 API 进行 FFT 时使用百分比。

为此,我需要知道analyser.getByteFrequencyData 返回的值的范围。

我找不到任何相关信息,也许有人知道?

谢谢

【问题讨论】:

标签: javascript fft web-audio-api


【解决方案1】:

analyzer.getByteFrequencyData 返回 0 到 255 之间值的标准化数组。

数组的长度是analyzer.fftSize 值的一半。 因此,如果 analyzer.fftSize = 1024 analyzer.getByteFrequencyData 将返回一个包含 512 个值的数组。 另请参阅https://stackoverflow.com/a/14789992/4303873 了解更多信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多