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

Looking for a conversion script that parses the Robbie Williams chord dataset and converts it into proper JAMS format #18

Open
cloudscapes opened this issue Dec 18, 2019 · 3 comments

Comments

@cloudscapes
Copy link

cloudscapes commented Dec 18, 2019

Hi there,

I was scrolling through the available datasets here and found out that the Robbie Williams dataset is not available. The annotations can be found in http://ispg.deib.polimi.it/mir-software.html . These are in a .txt file format containing three columns: starting time, duration, and chord name.
Is there a script that allows me to convert a .txt file with the structure above to a JAMS file format ??
Any help would be highly appreciated.

Thanks in advance, and with best regards
H.F

@urinieto
Copy link
Contributor

You can find JAMS parsers for several datasets here https://github.com/marl/jams-data/tree/master/parsers
I'm not familiar with the Robbie Williams dataset, but we should write a new parser for it and put it there. Feel free to submit a PR if you have time to do it yourself :)

@justinsalamon
Copy link
Contributor

note, I'm pretty sure most of these parses are out of date with respect to the latest JAMS API, so in all likelihood you'll have to write a new parser.

@cloudscapes
Copy link
Author

cloudscapes commented Jan 3, 2020

note, I'm pretty sure most of these parses are out of date with respect to the latest JAMS API, so in all likelihood you'll have to write a new parser.

That's exactly what I've thought! Alrighty! I have to first familiarize myself with the new JAMS API in order to write a new parser. Nevertheless, I think a parser that parses ."txt" files and converts them to proper "new" JAMS format is valuable and as you've mentioned before since most of these parsers are out of date, it's not a bad idea to modify them so they are in accordance with the latest JAMS API.

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

No branches or pull requests

3 participants