Closed riban-bw closed 10 months ago
Not much I can do about this, ShowMIDI relies on the infrastructure that JUCE provides and abstracts for each operating system.
JUCE does support JACK. If I get a chance I may take a look at how it might be integrated.
Oh, I didn't know that, had a Quick Look and it's a flag to set in the ProJucer.
However, I think that will require every Linux install that used ShowMIDI to have Jack installed.
Some operating systems implement audio subsystems that expect to have control of the audio / MIDI ports, e.g. JACK on Linux. If such a subsystem is running then ShowMIDI fails to show MIDI messages.
Example: Linux running JACK2. ShowMIDI will start and detect the physical MIDI inputs, showing them in its GUI but no MIDI messages are displayed. Stopping JACK2 and restarting ShowMIDI allows it to show received MIDI messages.