Can you not do it without the Push?
Even with a Push, there are a couple of WTF omissions that I would have thought would be easy to add, but I assume every DAW will have a few of those.
Lots of people use it Live, mostly negating your argument that the lack of this specific feature makes Ableton unusable live. Actually, is there an alternative DAW that is used live more than Ableton? I would guess the answer to that is "no".
Ardour is modelled on "traditional" "linear" DAWs, rather than the live "play this thing when i hit this" flow that Live has enabled so wonderfully. Not sure you'd want to use Live for large scale multi-tracking, movie post-production. Both will work for smaller scale "traditional" record-edit-mix workflows.
I'm not full-time on this, but I'm trying to build an OSS DAW. Here is a first tiny demo: https://timdaub.github.io/wasm-synth/
I also wrote about it: https://timdaub.github.io/2020/02/19/wasm-synth/
You seem to know the challenges ahead. Mind sharing?
- LMMS[1]: The go-to cross-platform FOSS DAW solution, with VST support and a healthy community.
- Ardour[2]: Much like LLMS, it's a classic Open Source project that runs cross-platform and is quite fully-featured.
- VCVRack[3]: A brilliant FOSS EuroRack Simulator. It has a built-in package manager with an enormous selection of officially supported and community submitted plugins, complete with VST and Linux support.
- Waveform Free[4]: By Tracktion, Waveform is a robust DAW with VST sandboxing and great built-in FX.
- Audio Tool[5]: A great web-based DAW, featuring online collaboration. Last I checked, there was no VST support.
- Bandlab[6]: Another web-based DAW by the folks behind Cakewalk. While it lacks VST support, it offers online collaboration and straight-forward defaults.
If you like scripting, Reaper[7] offers a personal license for $60 and supports Lua, Python, EEL2/JSFX, and it's own ReaScript[8]. Reaper offers a highly customizable, robust solution for power-users. While the above projects are some of the more complete projects, there are many more scattered around Github. If you're interested in the more niche/experimental ones, let me know and I'll reply with my more comprehensive list.
That being said, I've been an Ableton Live user for over a decade and I recommend it for anyone who wants to invest into a more serious music project. These days, I tend to reach for Studio One[9] by Presonus for more involved projects. While it lacks the focus on live performance, it is more feature-complete DAW than Ableton. Studio One doesn't have the same friction-less workflow that Ableton is famous for, but it's an absolute powerhouse when mastered. It's very well funded and one of the youngest, so Presonus had the opportunity to adopt the best features of more dated solutions like Cubase, Logic, Pro-Tools, and Ableton, while stripping away a lot of the bloat.
[1] https://lmms.io/ [2] https://ardour.org/ [3] https://vcvrack.com/ [4] https://www.tracktion.com/products/waveform-free [5] https://www.audiotool.com [6] https://www.bandlab.com/ [7] https://www.reaper.fm [8] https://www.reaper.fm/sdk/reascript/reascript.php [9] https://www.presonus.com/products/studio-one/
I have Reaper and Ardour, but a friend suggested Bitwig.
For example, Ardour really isn't designed around the sort of workflows that many people use for EDM/House production, yet it still has a reasonable number of prolific users who use it for precisely that style. Needless to say, the way they work is fairly different than someone using Bitwig or Live.
It's not free but I like to plug renoise whenever I can. It's more of a tracker than a traditional DAW, scriptable in lua. If you are a programmer you might like trackers.
An entire DAW will be much more complex.
Also, I think any "on paper" description of a DAW that makes it appear that they "aren't that difficult" can just be ignored.
Cakewalk, MPC Beats, Tracktion Waveform,...
Usually Live Lite the free edition (8 tracks) is bundled with $50 MIDI keyboards, and is sufficient to get started with music production, recording and adding a few virtual instruments at least.
It's kind of like a gateway drug, because you can do a lot of stuff on the Lite version but all the "fun" things like all the bundled instruments and effects that let you use it like a modular synth or the scripting and automation goodness come only on the more expensive version.
Not thread-jacking at all. I ALWAYS want a sub-thread on open-sourced competitors to any product.