midpush spectrogram gui, first draft