audio - 调整频率范围-Web Audio API分析器

标签 audio web-audio-api frequency-analysis

我一直在玩网络音频API。

我正在使用getByteFrequencyData来显示频带的分贝数据,但是我想更改显示频带的整个范围,因为现在重要的音频都被压缩为一对频带。

有关如何执行此操作的任何想法?

谢谢,斯利登

最佳答案

1)这是您如何显示数据的问题吗?也就是说,您是要显示每个存储分区还是将它们分组在一起?

2)如果获取的实际数据有问题,而不是显示方式有问题,请尝试使用AnalyserNode.fftSize。 https://developer.mozilla.org/en-US/docs/Web/API/AnalyserNode/fftSize
此属性的默认值为2048,这是您可以使用的最大值,因此,除非您在某处进行了更改,否则这不是问题。

请发布示例代码以获得更具体的答案。谢谢!

关于audio - 调整频率范围-Web Audio API分析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31174393/

相关文章:

c# - Windows 8.1 “Now Playing”全局音频播放方法

audio - QOS测量工具?

audio - 如何加载声音模块?

audio - C++的音频处理库

java - Java clip.open无限期挂起

firefox - 网络音频 API Firefox setValueCurveAtTime()

javascript - 使用 Web Audio API 通过 start/noteOn 进行非法调用

javascript - 网络音频 API : How to access time/sample rate in a AudioWorkletProcessor?

c++ - 如何在不使用开关的情况下对字符串进行频率分析

python - 如何理解音频分析中的傅里叶变换结果