sigsep / share

multitrack share platform
https://share.unmix.app
MIT License
3 stars 1 forks source link

[Feature request] External metadata storage #11

Open ThreeDeeJay opened 9 months ago

ThreeDeeJay commented 9 months ago

Continuation from https://github.com/audiolabs/trackswitch.js/issues/11#issuecomment-1894487392

How about piggy-backing on something like PasteBin by reusing its URL ID to fetch the metadata as plain-text? So https://pastebin.com/raw/Nuf4H0MV would become something like https://share.unmix.app/pastebin/Nuf4H0MV I think that'd also allow being able to edit the metadata if the PasteBin was created using an account. They have an API available but hopefully this works without requiring people to get their own API key, so kinda like how Unmix can just fetch Dropbox files. 🤔

ThreeDeeJay commented 9 months ago

On a second thought, maybe it doesn't have to be specifically tied to pastebin, but any hotlink to a plaintext/JSON file that could also be hosted on any site, like GitHub that's passed as a parameter like:

https://share.unmix.app/?config=https://raw.githubusercontent.com/sigsep/share/master/package.json