Я искал это и нашел несколько решений для анализаторов здесь:
http://www.developphp.com/video/JavaScript/Analyser-Bars-Animation-HTML-Audio-API-Tutorial
Это руководство старое, и вам нужно удалить префиксы webkit, чтобы оно заработало.
Я мог бы заставить его работать с локальными mp3 файлами. Но для потоков Icecast это не работает, потому что
source = context.createMediaElementSource(audio);
должно быть изменено на что-то
source = context.createMediaStreamSource(stream);
но как создать объект потока из URL-адреса icecast следующим образом:
http://85.132.71.10:8000/antenn-mp3?1310
Заранее спасибо