changed over from an offline context to a normal one for the initial spectrogram since... it doesn't really work in chrome atm