General approach: spectral model