如何从600短路音频缓冲区获得1024个FFT分档。 JAVA Android

时间:2014-02-10 11:55:44

标签: java android fft bins

为此,我在SO中经历了不同的问题,但无法得到答案。 如何从600短路音频缓冲区的数据中获取1024 fft箱。如果是/否请解释。

1 个答案:

答案 0 :(得分:1)

您可以通过将424个零(短路)附加到缓冲区中的数据来填充数据(或者如果您关心相位,则可能预先加上212个零并且后置212个零)。这个长度为1024的复合数据向量将从长度为1024的FFT产生1024个FFT结果区。