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

Metadata suggestions #13

Open
Geokureli opened this issue Aug 23, 2022 · 2 comments
Open

Metadata suggestions #13

Geokureli opened this issue Aug 23, 2022 · 2 comments

Comments

@Geokureli
Copy link

as this grows would love to see more metadata fields like:

  • Genre
  • Year Released
  • Difficulty
  • Info about the arrangement (uses both hands? any accompanying instruments, etc)
@samouri
Copy link
Collaborator

samouri commented Aug 23, 2022

@Geokureli, thank you for the suggestion!

Can you tell me more about how you are using midishare and what you plan on doing with the metadata?
Do you want more metadata in the json or displayed on the website?

  • Difficulty is definitely something I already had in mind, but it will take some work to come up with an algorithm.
  • Info about the arrangement would be easy to add. If you give me a full list of what you are interested in I can do it.
  • Genre and Year Released will likely need to be manually added. It is also possible we can infer it instead by checking with a free music metadata API and searching via song title/artist. I'll do some research here

@Geokureli
Copy link
Author

Geokureli commented Aug 24, 2022

I just think it'd be cool to be able to sort or search by more fields, and it seems like it's easier to add them now that there are only a few songs, rather than later down the road. Would also help with organizing the downloaded files into subfolders.

This is a low priority, just thought I'd bring it up. Once these are standardized, contributors can be asked to add these fields* when they add songs

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

2 participants