4 ms·
This is pretty cool, I'm curious if we'll see DAWs start targeting the browser as a platform. I could see Bitwig or Ableton accomplishing this. Curious if Cocko
by aliqot 4y ago
This is pretty cool, I'm curious if we'll see DAWs start targeting the browser as a platform. I could see Bitwig or Ableton accomplishing this. Curious if Cockos has this in their sites, given that they seem to be most active and forward thinking.
- PaulDavisThe1st 4y agoNot sure what the metric for "most active and forward thinking" is, given that Ardour already has support for websocket-based browser control surfaces, and in general releases as often or more often than Reaper. But anyway ... Given that we already have things like Cardinal (a FLOSSier version of VCV Rack) running directly in the browser, I expect that a wasm port of an open source DAW will likely occur within a few years. Whether that would be a good thing is a different question. Browser audio is absolutely not the ideal platform for pro-audio (if indeed it is even possible to get the required performance at all), but for "bedroom producers" and podcasters, it might be sufficient. The problem is that many (not all, but most) DAWs are built on native toolkits (in-house or 3rd party) that assume access to a very large operating system API. Although wasm/browser-land keeps expanding, it is still quite a long way from covering all the things that the (e.g. 86) libraries relied by on a typical native DAW require from the host environment.
- fleventynine 4y agoFor collaboration between "bedroom producers", a wasm-based plugin ecosystem would be a huge upgrade from a native DAW. I hate trying to share a project and having to worry about "do they have the right plugins/softsynths installed" and other tedious technical distractions. I'd be happy to give up 50% performance (of a native DAW) for the collaboration benefits alone.
- PaulDavisThe1st 4y agoCollaboration doesn't require a wasm based ecosystem, and in addition a was-based plugin ecosystem is ... well, i don't even know what you're talking about there to be honest. There are plugins you already cannot get on a given platform ... do you think that adding a new platform that is likely less performant and has the same "almost fully portable but not quite" characteristics is going to help or convince plugin developers to support it too? Collaboration requires common file formats above all else. Sharing plugins is the icing on the cake, and frequently not necessary. With sufficient bandwidth, realtime collaboration with everyone using their own preferred DAW is also fairly possible.
- fleventynine 4y agoThere are lots of better word processors than Google Docs, but most of the docs I contribute to are hosted on it because it requires zero friction for a newcomer to collaborate. What I want is the equivalent of Google Docs for audio and MIDI, with a thriving ecosystem of plugins and softsynths that everyone can use in any project with zero friction (and none of this "let me bounce that track to audio since you don't have that plugin" nonsense).
- PaulDavisThe1st 4y ago> What I want is ... Google Docs has no plugins. Google Docs is not a tool for accomplishing a task that used to be (and to some extent still is) considered a lifelong learning experience requiring significant skill (audio engineering). Google Docs does not rely on an ecosystem of several hundred 3rd party developers providing "critical" functionality for a given project. I'm fairly sure that you will get a relatively functional DAW in the browser very soon (some might argue that it's already here). However, it is likely to be disjoint from the pro-audio "native" world because the features required by the latter are not likely to show up in the browser for a long time (this is a prediction, and I am ready to see it prove false). I therefore see the DAW world bifurcating into an even more broken up version of itself than we already have (where Logic doesn't run on Windows, where AU plugins are macOS only, where there's no remotely acceptable portable session file format, where there's at least 3 and maybe 5 plugin APIs that any given developer needs to consider, etc. etc.) Bedroom producers, podcasters and others with limited needs will find a lovely new world waiting for them in the browser. Live performance, soundtrack and other large scale productions will probably remain native. Some plugins will exist for the browser (just like some do for Linux today), many will not.
- fleventynine 4y ago> Google Docs is not a tool for accomplishing a task that used to be (and to some extent still is) considered a lifelong learning experience requiring significant skill (audio engineering) I would argue that the lifelong learning experience has more to do with developing a good ear (and taste) than learning specific technical tools or workflows. Anything that helps experienced audio engineers collaborate with talented musicians and composers working from home is a good thing. With regards to plugin APIs, hopefully the web-DAW community can agree on a de-facto standard based around WebAssembly, and ideally that standard would be fully open. If it is successful, the native DAWs have the option of supporting it too.