Use Jack. Install the “Pulse Jack Module”, route Pulseaudio through Jack to simultaneously connect Reaper and everything else to the Jack System out. Always autostart Jack and use the Pulse Module “autoconnect” parameter as a startup script (QJackCtl helps here).
Very often. You’re plobably thinking of midi playback, but all of those usb (piano) keyboards, drum pads, etc. use the same protocol. Midi is very much not dead.
I feel like I got pretty lucky with my bitwig setup (on arch)? I selected PipeWire as the output driver and everything just works (no latency, midi is fine, other apps can still be heard). the only caveat is I have to fiddle a bit if I want the audio to be sent over screen sharing apps, which I think introduces a decent amount of latency. Maybe bitwig has invested in some tech the other DAWs don’t have since it’s commercial software and Linux support is one of their competitive advantages…
Choices when trying to get reaper or ardour to work:
At least for Linux-Reaper:
Use Jack. Install the “Pulse Jack Module”, route Pulseaudio through Jack to simultaneously connect Reaper and everything else to the Jack System out. Always autostart Jack and use the Pulse Module “autoconnect” parameter as a startup script (QJackCtl helps here).
Should fix 1-3, 4 I’m not sure.
I eventually gave up and just chose ALSA, which “just works” with the downside of being exclusive. I’ll give jack another try once I distrohop again.
Maybe I’m missing something obvious but how often is midi used in modern days?
Very often. You’re plobably thinking of midi playback, but all of those usb (piano) keyboards, drum pads, etc. use the same protocol. Midi is very much not dead.
All the time! Not bad for a 1983 protocol.
I feel like I got pretty lucky with my bitwig setup (on arch)? I selected PipeWire as the output driver and everything just works (no latency, midi is fine, other apps can still be heard). the only caveat is I have to fiddle a bit if I want the audio to be sent over screen sharing apps, which I think introduces a decent amount of latency. Maybe bitwig has invested in some tech the other DAWs don’t have since it’s commercial software and Linux support is one of their competitive advantages…
That applies to reaper as well. I think it’s mostly that linux sound servers are a pain.