Я пытаюсь сделать аудио визуализатор внутри моего музыкального приложения с помощью JLayer.Так что мне как-то нужна информация о звуковом спектре.В каждом кадре я получаю массив 4608 длинных подписанных данных PCM длиной 4608 (2 канала, 44100 Гц, Little Endian).Что мне нужно сделать с этими данными, чтобы получить информацию о спектре звука?Я знаю, что мне нужно сделать БПФ.
Этот метод BasicPlayerListener дает мне массив (byte [] bytes).
@Override
public void progress(int i, long l, byte[] bytes, Map map) {
}