Como obter frequência do resultado fft?

Gravei uma matriz [1024] de dados do meu microfone no meu telefone Android, passei-a através de uma DFT de avanço 1D dos dados reais (definindo mais 1024 bits para 0). Salvei a matriz em um arquivo de texto e repeti isso 8 veze

Voltei 16384 resultados. Abri o arquivo de texto no Excel e fiz um gráfico para ver como era (x = índice da matriz, y = tamanho do número retornado). Existem alguns picos maciços (positivos e negativos) em magnitude em torno de 110, 232 e pequenos picos continuando dessa maneira até 1817 e 1941, onde os picos aumentam novamente e depois caem novament

Meu problema é que, onde quer que eu procure ajuda sobre o tópico em questão, obtendo os números reais e imaginários, tenho apenas uma matriz 1D, que voltei do método que usei na classe de Piotr Wendykie

DoubleFFT_1D.realForwardFull(audioDataArray); // from the library JTransforms.

Minha pergunta é: O que preciso fazer com esses dados para retornar uma frequência? O som gravado era eu tocando um 'A' na corda inferior (5ª casa) do meu violão (a aproximadamente 440Hz

questionAnswers(1)

yourAnswerToTheQuestion