This demo was built by Ricard Marxer and demonstrates a pure JavaScript based graphical equalizer with a configurable number of bands and frequency range. It used the experimental Mozilla Audio Data API (https://wiki.mozilla.org/Audio_Data_API) to transform the sound live as it plays. The demo is available live at http://www.ricardmarxer.com/blog/2010/05/26/graphical-eq-in-javascript/