Есть некий анализатор аудиофайла в реальном времени
Релазиация такая:
//...в цикле во время воспроизведения ->
var array = new Uint8Array(scene.track.analyser.frequencyBinCount);
scene.track.analyser.getByteFrequencyData(array);
var frqs = new Uint8Array(100), temp, i, j;
var step = Math.round(array.length / frqs.length);
for(i = 0; i < frqs.length; i++){
temp = 0;
for(j = 0; j < step; j++){
temp+=array[(i * step) + j];
}
frqs[i] = temp / step;
}
//Дальше отрисовка
Алгоритм разделяет буфер на 100 частот, а потом рисует (и все это в цикле). Как мне отключить воспроизведение, например, первой частоты?
Сборка персонального компьютера от Artline: умный выбор для современных пользователей