Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

msaf.process calling #66

Open
bzvew opened this issue Sep 27, 2017 · 2 comments
Open

msaf.process calling #66

bzvew opened this issue Sep 27, 2017 · 2 comments

Comments

@bzvew
Copy link

bzvew commented Sep 27, 2017

When I can msaf.process function, if I have already load the music using librosa.load, can I use that directly?

Also how to use annot_beats and framesync parameter?

@urinieto
Copy link
Owner

Unfortunately, there's no straightforward way to pass the loaded audio to the algorithms directly. That's something I had in the back of my mind for a while and maybe it's time to add this functionality.

Re annot_beats: You need annotated beats in your dataset to use this. There are annotated beats in, e.g., the Beatles dataset.

Re framesync: You should be able to use this option virtually in any algorithm. This bypasses the beat-synchronous aggregation process, thus making the feature representations (e.g., CQT) much larger, which will make things smaller, yet likely more precise. You may have to tune the parameters of the algorithms accordingly.

Please, let me know if you you need further assistance. Thanks for your comments!

@bzvew
Copy link
Author

bzvew commented May 9, 2018

Great, hope to see that done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants