An audio spectrum visualizer built with HTML5 Audio API