JACK MIDI Bridge stops working sometimes
Version, Distribution, Desktop Environment: pipewire 0.3.28 Arch Linux KDE Plasma 5
Description of Problem: JACK MIDI sometimes stops working after restarting Reaper DAW (configured to use JACK) and running with PIPEWIRE_LATENCY=256/48000 set in the environment. Using a class compliant USB audio interface.
How Reproducible: Sometimes
Steps to Reproduce:
- Start Reaper (using JACK as the audio system and with MIDI keyboard connected)
- Insert > Virtual instrument on new track. All Plugins > VSTi > VSTi: ReaSynth (Cockos). Click Add.
- Play notes on MIDI keyboard. Observe you can hear the notes played.
- File > Save project.
- Close Reaper and start it again. It will load the last saved project. Try playing notes on MIDI keyboard and check if you can hear the notes played. Repeat step 5 repeatedly until it stops working.
Actual Results: JACK MIDI stops working and pipewire logs "(Midi-Bridge-34) client missed 1 wakeups" several times.
Expected Results: JACK MIDI keeps on working.
Additional Info Eg.
pw-dump -N > file (As Attachment Please):
I suspect JACK MIDI might stop working after an audio buffer underrun.