我怎样才能(有可能?)所有音频频率正在系统中播放以编写一些声音可视化器?是否有C++或C#库?
提前致谢

最佳答案

基本步骤是:

  • 将窗口函数应用于样本块(例如1024个样本,汉宁窗口)
  • 对加窗的样本执行实数到复数FFT
  • 取每个FFT输出bin(sqrt(re * re + im * im))的大小
  • 识别结果功率谱估计中的峰值
  • 每个峰的bin索引对应于该组件
  • 的频率

    关于c# - 所有音频,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2613009/

    10-11 15:31