That's not what happened with the internet RFCs. It's not what happened or continues to happen with the W3C RFCs. It's not what happened with everything about Linux, the most widely used operating system in the world, and thus a de facto standard that inherited from the more committee-led POSIX process.Dewdman42 wrote: Fri Apr 30, 2021 11:13 pm Open Source is really cool in certain ways, it provides a bit of a "democracy" so to speak, and there is just so much code out there now and it has definitely fostered interaction and new ideas to emerge, all cool stuff. but in terms of developing a "standard" so to speak...I personally think the open democracy aspect can become mob rule with a lot of disagreement and chaos as to how it should be done, leading to splintering side versions or at the very least it stalls for a long time while the mob argues about how it should be done, etc..
I'll tell what I see in the audio software community: with a few notable exceptions, almost nobody in this little niche does open source development, and only a few more have any familiarity with Linux. By contrast, those of us (like me) who have been writing audio software primarily for Linux have been forced to familiarize ourselves with the processes and state of play (ever changing) on Windows and macOS, because our preferred platform isn't popular enough among desktop & laptop users for us to really be able to make a living with general purpose software. So whereas we have to understand Windows and macOS so that we can create fully cross-platform software, most audio software developers (not all, just most) really don't have much familiarity with this "other world".
With that as the background, it's extremely frustrating to read comments like
andit stalls for a long time while the mob argues about how it should be done
There is no mob rule in the open source world. People do disagree, and if they can't resolve the disagreement, sometimes but exceedingly rarely, a project will fork. There's very little chaos. The closest I can think of is the crazy diversity of Linux distributions, which is only slightly more crazy than the number of DAWs in 2021personally think the open democracy aspect can become mob rule with a lot of disagreement and chaos
What the open source world does tend to lack is good marketing. When I implemented JACK back in 2001 it was (and in most ways still is) way ahead of anything to come out of closed source audio software processes, with a nod to Ableton Link for that One Excellent Idea That JACK Forgot). But none of the people interested in JACK were interested in productizing it (just like with LV2), with the result that the the domain of inter-application audio has become somewhat crowded with other, mostly less capable systems, but all of them more user-friendly and "productized" than JACK has ever (and likely will ever) be.
So the problems with open source processes and development don't tend to technical, or sociological; they tend to be that the end up with technically awesome stuff that nobody knows about or can use.
Given that Logic doesn't support VST, that's likely an accurate assessment. And given that the developers of Cubase control the VST spec, that part is likely accurate also.Anyway, I don't know the right solution, I am skeptical that the two biggest DAW's in the world, arguably. (logicPro and cubase) would let hell freeze over before adopting LV2 or any other open source plugin protocol to take over VST or AU.
That's already been addressed via adapter plugins.All plugin developers need to be able to target those hosts for their plugins, if care about selling it anyway.
You don't even mention ProTools, and apparently think Reaper is small time? I've never seen a DP user in the wild, and for every one I see on youtube, I see 10 real life Reaper users. Reaper already supports LV2 (and Justin is even helping to work out some details of various extensions)I don't have any hope whatever that the LV2 open source democracy will be able to solidify it into a simple, concise, consistent and reliable protocol which would be stable enough, as a protocol, for big DAW players to consider adding it. We're talking mainly today about: Apple, Steinberg, PreSonus, MOTU, Ableton. Everything else is small time
Back when we went through the GMPI process, the same objections that you're raising were raised to that as well: ProTools won't use it, Steinberg and Apple won't play along. The consensus among the participants in that process was that we all have to ignore that, and do what we believe is necessary. History will reveal how that turns out.
