AudioInputStream stream = AudioSystem.getAudioInputStream(new File("file_a4.wav"));
Я ищу способ распознать частоту звука музыкальной гаммы (например, A4 = 440 Гц), записанного в файле .wav. Я много читал о БПФ, но было высказано предположение, что частоты в музыкальной гамме не соответствуют БПФ.
Я также слышал о DTFT. Что я должен использовать, чтобы распознать частоту из звукового файла?