spectral processing