TL;DR
Pulseaudio sucks but I don’t care what’s better, it works for me because I’m rendering stuff to audio files anyway and arranging those and trying to rely on plug-ins the least possible. Wine is a terminal requirement for me on any Linux distro. Unhappy that Wine v7.0 and later started breaking compatibility with 32-bit in a few cases, like Windows10 did. That’s why I must insist on “outdated” Debian but better the ones descended from it such as NeptuneOS.
I dislike Ardour because it’s counterintuitive to me, it should not be the first stop for MIDI creation to trigger synthesizers. Basically my not having an external MIDI controller made Ubuntu Studio worthless. For at least eight years I got into a comfort zone using VST2 32-bit plug-ins with old versions of REAPER and RENOISE. I have a license for REAPER v2 and v3 but I don’t use v3 any longer. I used it on Windows but after I cleaned it away from my other laptop I don’t care if v3 is better. I have checked things out with the latest version but it has gone even further than I thought being bloatware and an ergonomical nightmare.
I have RENOISE v2.8 as the last licensed one but it could be temperamental. On Solus it ran very well as 32-bit but one of the updates broke it, and about a month later I stopped using that distro. I also have the 32-bit Linux version, should have also picked it up in 64-bit. Not interested in what they are doing now because it’s bloatware. The big sign of it is Redux plug-in, which would have been enough for the thousands of XRNI files I created LOL.
I was unable to use ZRhythm as Flatpak, got the error message about its unable to reserve memory. Such programs seem to expect 16GB RAM, is that correct?
Qtractor is a great program but it requires Qjackctl which is hard to accept running it from AppImage. I couldn’t use AMSynth within and it has other issues which make it impossible to tolerate such as its creating MIDI files out of parameter automation. Why doesn’t it do like REAPER and include automation into the QTR which is actually text file? It isn’t hard.
On one distro I purposely set up Ardour with Cardinal LV2 but it’s uncomfortable working that way. I wish I could use Cardinal as VST2 plug-in but no program that I could use could deal with it without crashing. I don’t want to have to use virtual MIDI cable for anything and I’m tired of guessing when Jack would work for a given task.
I used Salix for a short time with LMMS AppImage and Carla for VST plug-ins. It worked well so I should have kept it, but that program sometimes gets on my nerves. I wish there was a version of the Beatbox which was more flexible.
I have found VST3 clunky and many free plug-ins are either buggy or insufficiently featured. Have to depend too much on Kushview Element. Generally working in 64-bit has gone against my workflow. I don’t do entire projects with 64-bit programs anymore, tried it with Ubuntu Studio. Another drawback is that many VST plug-ins for Linux do not work which was very frustrating if there isn’t an LV2 alternative.
But it’s because I insist on ancient software. It works for me, and I have no plans to change it.