我已经在Android手机上记录了来自麦克风的数据数组[1024],并将其通过真实数据的一维前向DFT传递(将另外的1024位设置为0)。我将数组保存到文本文件,并重复了8次。
我得到了16384个结果。我在Excel中打开了文本文件,并制作了图表以查看其外观(x =数组的索引,y =返回的数字的大小)。在110、232左右有一些巨大的峰值(正负),小峰值以这种方式持续,直到1817年和1941年左右,峰值再次变大,然后再次下降。
我的问题是,无论何时我在涉及实数和虚数的话题上寻求帮助时,我只有一个一维数组,这是我从Piotr Wendykier的课程所使用的方法中获得的:
DoubleFFT_1D.realForwardFull(audioDataArray); // from the library JTransforms.
我的问题是:我需要对这些数据做些什么来返回频率?录制的声音是我在吉他的底部弦(第5品格)(大约440Hz)上演奏“ A”。
富国沪深
皈依舞
相关分类