DEMO
As part of the MediaStream Integration with WebRTC the Web Audio API recently landed an undercover gem known as createMediaElementSource() Basically it allows you to hook up an HTML5 <audio> element as the input source to the API In layman’s termsyou can visualize HTML5 audio do realtime sound mutations filtering etc!
Normally the Web Audio API works by loading a song via XHR2 file input whateverand you’re off Instead this hook allows you to combine HTML5 <audio> with the visualization…..


