harmonics sound analysis time-frequency analysis time-frequency digital signal processing instrumentation pattern recognition artificial intelligence