It's really just Javascript and the Web Audio API. For the share links, I'm using Postgres on the backend to store the jsons. Pretty simple!
How many bits of information are there? Might be able to put it straight in the url with base122.
How many bits of information are there? Might be able to put it straight in the url with base122.