MATLAB: Finding the ‘loudest’ frequency

frequencysound visualizationwav

Hi. I have made a series of urban soundscape recordings and want to extract frequency data that enables me to understand the change of frequency over time. The best idea I can come up with at this moment is to find the 'loudest' frequency in a given time frame and to create a list of these frequency values.
How can I make a definition that enables me to get this data? Thanks! – Emil

Best Answer

Before you decide on a specific approach, if you have not already examined your data with the Signal Processing Toolbox spectrogram (link) function, I would do that first. That will give you relevant information. Experiment with the function to get the result you want.
Related Question