首页 > 解决方案 > 如何使用 FFTW 和 SDL_mixer 库执行 FFT

问题描述

我想使用 SDL_mixer 和 FFTW 库编写音频可视化器。找了很多关于如何进行FFT的教程,我自己也做了一个,但是FFTW需要什么数据呢?我是否从我的 SDL_mixer 加载的音频文件中获取该数据?

我还没有结果,也没有代码,但是我搜索了几个小时,现在没有发现任何有用的东西,我作为 C++ 的“初学者”可以理解。类似于:1. 从音频文件中读取数据,2. 使用该数据执行 FFT,3. 打印结果对我没有帮助,因为我不知道如何获取该数据并实时执行它。一个代码示例或一个简单的解释会很好而且真的很有帮助

标签: c++fftwsdl-mixer

解决方案


推荐阅读