-
Notifications
You must be signed in to change notification settings - Fork 4
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 location #10
Comments
perhaps another option might be for each repo to have a |
yes, that seems the best to me. |
It would be harder to find |
Looking at this, it's a bit messy: I agree it's better to put the metadata files in a subfolder. They could go in the same subfolder as the files they're about, but it's easier for superdirt and friends to discover them in a dedicated top-level subfolder. We could then say that |
Ok how about this as an example? I.e. as suggested above - .json files, in a _soundmeta folder, with sample paths in the metadata relative to the folder above _soundmeta. I'm not completely sold on prefixing with |
Ok I updated the script and used it to regenerate the metadata on the tr808 repo, e.g.: https://github.com/tidalcycles/sounds-tr808-fischer/blob/main/_soundmeta/cb8.json There is a new 'sound_type' field, which is currently either 'sample', 'supercollider', or 'mixed' (for both). I thought this would be useful for looking for either scsynths or samples, or in e.g. gibber's case, ignoring the former Makes sense? |
What about call the field just "type"? I think the "sound" prefix could be implicit. |
@ndr-brt Yes true, then we will have permission to use it for sharing other resources - videos, images, vector files etc. Although 'resource' doesn't feel right, as that implies scarcity, and I think what we're doing is more about the commons and plenty, i.e. love. With all the nonsense around NFTs maybe this is important.. |
.cleanmeta looks like an unused extension: https://github.com/search?q=extension%3Acleanmeta&type=Code
but is there a better, more self-explanatory name we could use?
The text was updated successfully, but these errors were encountered: