Javascript - получить звуковые данные - PullRequest
5 голосов
/ 23 сентября 2011

Мне интересно, позволят ли какие-либо новые функции HTML5 или существующая библиотека JS получить доступ к информации о звуке, который в данный момент воспроизводится в объекте Audio. Например, я хотел бы иметь возможность получить доступ к массиву диапазонов, в которых в данный момент воспроизводится песня (то есть низкие значения отображаются для глубоких басовых звуков, а более высокие значения появляются для более глубоких звуков). Я не звукорежиссер, поэтому я не совсем уверен, какова правильная терминология.

Сравнимой библиотекой может быть библиотека C ++ BASS (http://www.un4seen.com/),, хотя мне определенно не нужен такой же набор функций.

Я немного покопался и нашел это: chromium.googlecode.com / svn / trunk / samples / audio / visualizer-gl.html Это в значительной степени то, что я ищу, но я не могу понять, как это работает. Мысли?

1 Ответ

6 голосов
/ 23 сентября 2011

.На данный момент доступны два варианта, и они не совместимы друг с другом.В конечном итоге соглашение будет достигнуто.

Если вы собираетесь что-то делать кросс-браузерным, вы обречены на использование Flash на данный момент, есть довольно хорошая библиотека под названием SoundManager2 , которая дает вамнеобходимые данные.Посмотрите их демоверсии визуализации .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...