Please mail me the main program of the code.
Hi, do you mean the call of function ComputeFeature()? There is not much to write; let’s say you want to compute the Spectral Centroid of file example.wav with default settings: [x,fs] = wavread('example.wav'); [v, t] = ComputeFeature ('SpectralCentroid', x, fs);
[x,fs] = wavread('example.wav'); [v, t] = ComputeFeature ('SpectralCentroid', x, fs);
Hi, thanks for sharing
Sorry, I don’t have any programming experience. But does this mean that I can upload this code in MATLAB and get the features mentioned extracted from an uadio file. And if yes, how do upload the file?
I am very eager to do ACA-analyses of approximately 100 audio files for a musicological purpose, but I am not sure how to get the features extracted – especially into a .csv file that I will be able to work with without having to program.
This collection of Matlab scripts is more for showing how to code this rather than to use it as a non-programmer. You need Matlab, and you need at least basic understanding of Matlab’s script language. If I understand your case correctly, I think the best solution would be to use a tool such as Sonic Visualiser (http://www.sonicvisualiser.org/) with its selection of plugins. Hope that helps, Alexander
Thank you for quick reply. I have tried out Sonic Visualizer a little bit. However the problem for me is that it doesn’t allow the analysis of many audio files at once. Jesper
Well then maybe you could check out Marsyas then. A bit of a steep learning curve but bextract would do the job I guess
I’ll have a look on that. Thank you. 🙂
Hi, could you tell me which of these functions can be used for real time beat tracking?
As of now, there is no beat tracking included in this toolbox. But in any case, I wouldn’t use Matlab for anything real-time anyway.
Your email address will not be published. Required fields are marked *
Your feedback has been received.