I've been using qjackctlas my tool to manage Jack and I got to the point where I can make everything work. The good thing is that I realized how shitty are the available ASIO solutions for Windows
However, I'm struggling with making qjackctl remember my configuration correctly:
I can't remember my buffer size (I think it's the thing called frames/periods) choice ever, always sets it back to 1024 whenever I change the slightest thing and/or relaunch the software (like after a reboot).
The other main issue is that in the "Graph" window, even though it shows that my MIDI controller is well connected, It won't be recognized by my DAW (I tried both Reaper and Bitwig) till I disconnect it and connect it again during the same session.
Do you have any idea how to figure out these issues and if not, what are the well documented tools that can be used in order to achieve clean Audio and MIDI routing through Linux? I know of the existence of things called Carla, Pipewire and Pulseaudio but I genuinely don't understand if these are tools that do the same things or if they are different layers of a tool that have the same functionalities as qjackctl.
Thank you in advance and have a nice weekend!
OS: Ubuntu 23.10
CPU: i7 1165g7
RAM : 32 Gigs