我一直在玩网络音频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/