harmonics analysis