I am working on a project, for which I am finding the onset times of an audio and then extracting the MFCC coefficients for all the times.
Thus if I have n onset times, I would have n feature vectors, corresponding to the MFCC coefficients at those points.
Now I want to characterize a "bol" of the tabla by the the waveform in between the start of one onset and the start of the next onset. This would essentially mean that for one onset time, I would have to take the MFCCs feature vectors at multiple points, and I would have a matrix of onset values for each onset point, instead of just a single vector at each point. Also, the matrix wouldnot always be of the same size, since the gap between 2 onsets might not always be the same.
How do I combine these multiple MFCC vectors to one, or how to I use this matrix for machine learning?