Алгоритм частотного анализа аудио сигнала на Java

Задание закрыто
Стоимость:5 000 рублей
Срок выполнения:1 день
Варианты оплаты:Планируется использовать Безопасную сделку
Дата публикации:2017-12-19 12:14
Был на сайте:2020-10-05 17:18

Алгоритм частотного анализа аудио сигнала на Java

 
Задача

Сделать алгоритм анализа спектра аудио сигнала на java, чтобы код, описанный ниже, работал.
Либо предложить и сделать любой другой вариант анализа спектра, чтобы потом опираясь на данные анализа можно было сделать показ аудио спектра на экран (от 20 до 20000 герц).


// частоты, за которыми мы следим (могут быть другими, это лишь как пример)
float[] frequencies = new float[] { 20, 50, 100, 300, 400, 500, 600, 700, 800 1000, 2000, 5000, 15000 };
// результат записываем сюда
float[] result = new float[frequencies.length];

// обработка потока аудио данных (каждый float имеет значения от -1 до 1. Тишина = 0
// sampleRate - частота дискретизации
void process(float[] input, int bufferSize, float sampleRate)
{

}

Оставлять заявки могут только авторизованные пользователи.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.