not exactly a DAW/VST but VCV Rack is a open source (though with a pro version , the pro version can work as a VST though I never used it in that way) eurorack modular synthesizer symulator if you want to experiment a bit
As for Windows plugins with no native Linux version, there are ways to use VSTs over Wine. Check out Yabridge project. There’s no guarantee that 100% of plugins will work, but many do pretty well. It requires some additional setup, but once it’s done, you don’t have to think about it much, just call yabridgectl when you add new plugins to sync them (it creates stub library that is seen as Linux native, but it wraps Windows plugin using Wine)
Reaper is perfectly fine choice if you’re already familiar with it, but here are some other you may want to look at:
FOSS Options:
Ardour - it’s pretty old, UX is not perfectly intuitive, basically GIMP of the audio world, but it can do everything you’d expect a professional DAW to do, while being incredibly lightweight. It’s straightforward to install on any Linux system.
Zrhythm - it’s a new DAW that didn’t have a stable release yet, but it’s on 1.0 RC1 so I guess it’s pretty close. It has some promising user interface and feature set, also easy to get installed, but might not be super solid just yet.
Commercial options:
Bitwig Studio - probably the best audio workstation for Linux, but also the most expensive.
Waveform Tracktion - I personally had mixed experience with it. On one hand the UX and flow is quite good (not as flexible as ardour, way more opinionated, but still fully functional and easier to use), but I had bad time dealing with a large project as the editor becomes extremely sluggish as your project grows.
So as someone who tried Ubuntu first because it seemed like the easiest place to start, don't. First off, I never could get Ardour to run right on it. Try Linux Mint. I switched this weekend and everything seems to work better and there appears to be a lot more available software when you aren't stuck with Snaps.
To use AMDs machine learning thing (ROCm/HIP) you 1st need to set it up on your system, as it's not a part of the FOSS driver. Tl:Dr don't bother. AMD provides docker containers with ROCm/HIP already setup. Download one of those and install whatever you need on that. Trust me, you're gonna save yourself a lot of nightmares.
I have no idea how to fix the problem, but I've read somewhere that burn (a relatively new machine learning framework in Rust) is capable of loading models like stable diffusion.
As Burn is built with webGPU and all the shader transpiler-stuff that comes with it doesn't that mean that it can also run easily on (even older) AMD cards?
I think what's lacking is equal performance as nvidia drivers are heavily optimized already.
You should use Ardour, it's a DAW with native linux version. It's free for Linux users and it's a free software.
LMMS isn't really a DAW, as it can't really manipulate audio easily, only midi.
Reaper and Bitweeg have native Linux version but aren't free softwares.
Windows Vst are running fine on linux these days, but on Linux there are a lot of audio plugins on Lv2 format you should try as well...
Lastly, native vst for Linux do exist and work flawlessly.
Edit: as a general rule, audio in Linux is fairly different than on windows/macos, because it allows more flexible workflows, with the use of multiple softwares in sync to get the best of their abilities. For instance I make professional audio mainly with Ardour but I also use rosegarden, guitarix, luppp, non-daw, open stage control or pure data for some specific functions.
LMMS isn't really a DAW, as it can't really manipulate audio easily, only midi.
IIRC it can use audio files as instruments though I never used that feature so idk how limited it is , I believe other DAWs can import audio more directly
The problem, I believe, is that stable diffusion presently only supports Python 3.10, but Arch ships 3.12, and some of the dependencies aren't compatible with the newer version. Here's what I did to get it working on Arch + AMD 7800XT GPU.
Install python310 package from AUR
Manually create the virtualenv for stable diffusion with python3.10 -m venv venv (in stable diffusion root directory)
This should be enough for the dependencies to install correctly. To get GPU acceleration to work, I also had to add this environment variable: HSA_OVERRIDE_GFX_VERSION=11.0.0 (Not sure if this is needed or if the value is same for 7900 XTX)
I had python problems on Fedora and Nvidia. In addition to installing python 3.10, I needed to change the python command in webui.sh from python to python 3.10
What are your needs which aren't being met with flutter? -- It's really just a UI renderer and it has a C/C++/ObjectC/Java underlayer for everything else. It should link fine with existing c libraries. I have done a bit with it recently including desktop dev: https://www.producthunt.com/products/which-browser So hopefully I can answer any questions. -- Hit me up on matrix
Linux
Hot