-
Notifications
You must be signed in to change notification settings - Fork 59
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
[WIP] OrchideaSOL #174
Closed
Closed
[WIP] OrchideaSOL #174
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
create tinysol_index.json start writing tinysol.py write cite for TinySOL write tinysol docstring update tinysol parser update tinysol pretty-print update tinysol metadata_path write tinysol.download add Zenodo urls and checksums to tinysol add tinysol to mirdata __init__ set tinysol to v3.0 syntax error in tinysol update make_tinysol_index re-generate TinySOL index for v3.0 bugfix ANNOTATION_REMOTE in tinysol run black -S on TinySOL PR upload TinySOL testing resources TinySOL test_cite TinySOL test_validate TinySOL test_download TinySOL test_load TinySOL test_track_ids TinySOL test_to_jams update TinySOL_metadata update TinySOL metadata indexing system remove WAV extension from TinySOL index bugfix tinysol module path descriptions and string-int conversion update make_tinysol_index with splitext keys run black style checker on TinySOL update tinysol test convert fold to int convert Resampled field to bool test tinysol with a string instrument for higher coverage remove trailing comma in repr_string for tinysol (wind instrument) write more TinySOL tests bugfix tinysol bool conversion bugfix tinysol tests add Cb-ord-A2-mf-3cR to TinySOL metadata in tests run black style checker on TinySOL
I'm going to wait until #165 is merged before reviewing this so that the diff is clear! |
@lostanlen can you rebase this against master now that #165 is merged? |
lostanlen
added
the
please-do-not-edit
Use this tag if you do not want the maintainers to make commits on your pull request.
label
Apr 5, 2020
This is too out of sync at this point. I am going to start over in the prospect of v0.3 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
new loader
request to add a specific dataset loader
please-do-not-edit
Use this tag if you do not want the maintainers to make commits on your pull request.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
OrchideaSOL is a dataset of 13265 samples, each containing a single musical note from one of 14 different instruments:
These sounds were originally recorded at Ircam in Paris (France) between 1996 and 1999, as part of a larger project named Studio On Line (SOL). One asset of OrchideaSOL is that it contains many combinations of mutes and extended playing techniques.
The OrchideaSOL audio data can be used for creative purposes insofar at the use complies with the Ircam Forum License. Please visit: https://forum.ircam.fr/legal/contrat-de-licence-forum-ircam/
The OrchideaSOL metadata can be used for creative purposes insofar at the use complies with the Creative Commons Attribution 4.0 International license (see below).
OrchideaSOL can be used for education and research purposes. In particular, it can be employed as a dataset for training and/or evaluating music information retrieval (MIR) systems, for tasks such as instrument recognition, playing technique recognition, or fundamental frequency estimation. For this purpose, we provide an official 5-fold split of OrchideaSOL. This split has been carefully balanced in terms of instrumentation, pitch range, and dynamics. For the sake of research reproducibility, we encourage users of OrchideaSOL to adopt this split and report their results in terms of average performance across folds.
(this PR is part of an under-review paper to ICMC)
(built on top of TinySOL: #165)