I am working on a spectrogram project and trying to plot the frequencies with the highest magnitude at each section. We have tested and recorded the do-re-mi-fa-so-la-ti-do sang by a human. After plotting the spectrogram, we have seen multiple sets of increase in magnitudes. In this image , we have encircled our ideal frequencies to be plotted.
However, there were some sections that had the frequencies with the highest magnitude located outside our ideal set of frequencies. For example, in time 6-7, the frequency plotted was around 200 instead of 400.
Do anybody have an idea why this happens?