Spectral multiply