spectrus-js a badly written JS spectrogram that is fully self contained and should work on any device (lag included)