Cross-Spectral Factor Analysis