I have a features here which is a 128 mel bin melspectrogram. I want to write a beat tracker and for this I need to use onset detection. Can a melspectrogram be filtered for beats or should I use something like this (a beat_melspectrogram).
I've already been able to successfully read a melspectrogram for a given track. However the beat_melspec doesn't seem to match up with the timecode for a given track.