It's interesting, but a little slow in my slow machine. Does it use FFT or the "normal" FT?
http://hypftier.de/temp/2014-09-01_182732.png
The FT part seems to work, though.
WebGL systems are actually very promising for a number of computationally intensive areas, such as medical imaging: http://www1.eafit.edu.co/cadcamcae/documents/non_final_paper...
Shoehorning algorithms to work as fragment shader produces a considerable performance and mental overhead compared to compute shaders.