Я должен реализовать измеритель звука (VU), используя Javascript.Эта концепция должна быть новой, поэтому любая интеграция в Javascript должна быть очень интересной.
Входные данные для анимации будут поступать из серверной части и выглядеть следующим образом:
*
bands=[[20, 1267], [1268, 2515], [2516, 3763], [3764, 5011], [5012, 6259], [6260, 7507], [7508, 8755], [8756, 10000]];
numBands=8;
scaleAllBands=0;
amplitude=[0, 0, 0, 0, 0, 0, 0, 0, 14, 13, 10, 13, 19, 16, 11, 14, 14, 9, 7, 16, 11, 7, 14, 14, 8, 6, 5, 4, 4, 5, 14, 12, 7, 16, 17, 10, 7, 30, 22, 16, 11, 16, 12, 8, 13, 9, 6, 4, 4, 4, 4, 5, 3, 3, 3, 4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 15, 14, 9, 6, 4, 3, 3, 15, 9, 7, ETC (much more)
spectrum=[[0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], ETC (MUCH MORE)
*
Проблема в том, что я не знаю, как интерпретировать эти необработанные данные.Я проверил некоторые рабочие примеры скриптов действий, чтобы я мог сделать порт для Javascript, но я не нашел ни одного работающего примера AS, который использует этот тип ввода.
Любой рабочий пример или идея интерпретации этогоданные будут очень признательны.