有没有人有快速傅立叶变换的实现,它适用于 Lua ?

我想在声音样本上使用它,我已将其作为 16 位有符号整数数组加载到 Lua 中。我希望对数据进行 FFT 并绘制频率频谱。

我需要一个可以与 Ansca Corona 的 Lua 版本一起使用的实现(不支持 loadstring,由 complex.lua 使用)

最佳答案

你应该看看 LuaFFT 。它是 MIT licensed ,所以使用起来应该相当灵活。

编辑: 你也可以看看 NumLuaHere 是它的 github 站点。这取决于 BLAS/LAPACK、FFTW 和 HDF5。由于它实现了自己的 complex number 数据类型,因此您可以让它工作。

关于audio - Lua的快速傅立叶变换FFT?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8478142/

10-16 08:49