Primarily because you have the FFT size in the JS analyser set to 512, which is quite low. Span defaults to 2048. Match the FFT size (called block size in Span) and they will look more similar. Span uses a Hanning window and also offers variable averaging, overlap and spectral smoothing which will also make it appear different.
|