As a counter-point to streaming services and to try and provide an alternative, I'm busy building https://jam.coop - the intention is to be a music store owned collectively by artists and the people who build it. I think it's really important to explore alternatives in this space.
What evidence do you have for that? I was involved in adopting a code of conduct for a local tech meetup and we did that because a couple of incidents that weren't handled very well left other people feeling unsafe and unwelcome. Having some guidelines in place reassured folks that we took those concerns seriously and gave us a framework to deal with unwanted behaviour.
> nobody reads intermediate commit messages one by one on a PR, period.
I do! I find it the easiest way to review code when the author has taken the time to structure it in that way. I'm lucky to work with some great people.
There's already some existing co-operative music store/bandcamp alternative projects that are selling music and accepting new artists.
https://jam.coop is the one we are building. We launched last year in response to the sale of bandcamp and the uncertainty we felt in our communities of musicians who depend on Bandcamp for some or part of their living. In contrast to subvert we've decided to take an incremental approach. We're incubating jam inside an existing worker co-operative, building the features that our users need, and working towards an "exit to community" where jam will become a multi-stakeholder co-op owned by artists and workers.
I'm also familiar with mirlo and ampwall who are working on similar projects.
This was fun to play with. I was initially expecting to be able to search for single notes or instrument sounds, e.g. I tried "warm synth tone single note C4" but afterwards I realised its library has mostly fixed tempo loops.
Like the idea, would be great if you linked back to freesound for each sample so I could explore the author's other sounds.
With my web audio hat on I'm imagining an interface that lets you mix, edit and add effects to the sounds you've found to help create new ones.
Since the 1990s the term has been consistently used in academia to imply the move from welfare state to laissez faire economic management, particularly associated with the promotion of free market ideals in the late 1980s by Margaret Thatcher in the UK and Ronald Reagan in the US.
There's a scripting interface[1] which might help you do some of what you want, but I'm not sure if patches can be run headless.
If you haven't seen them already, SuperCollider, Chuck, PD, Faust and/or the Web Audio API might be better suited to generating training sets in an offline fashion.
I'm not sure it does make any practical difference, but I could be wrong. But as someone who has been a little bit involved in the process since 2010 it's an enjoyable personal milestone. And I'm really happy for all of the wonderful people I've met along the way who contributed way more than I did.
AudioWorklet (which allows you to work with audio sample-by-sample in a dedicated, high priority "thread") is available and works well in Firefox and the latest Safari. I haven't tried it in Edge, but I believe it's also working well.
The API is already available in all the major browsers, so nothing really changes with this announcement. The API itself lets you generate and manipulate audio data in a way that was impossible with just the HTML Audio tag.