jack: add option and disable MIDI2 port flags by default

Add an option to add the MIDI2 flag on ports. This is disabled by
default because most JACK apps don't know about the flag and then
refuse to show the MIDI ports.

Fixes #4584
This commit is contained in:
Wim Taymans 2025-03-04 15:51:39 +01:00
parent 3905e3b3d3
commit 0b5d669679
3 changed files with 13 additions and 2 deletions

View file

@ -70,7 +70,7 @@ jack.properties = {
#jack.max-client-ports = 768
#jack.fill-aliases = false
#jack.writable-input = false
#jack.flag-midi2 = false
}
```
@ -198,6 +198,14 @@ from the buffer.
Set this to true to avoid buffer corruption if you are only dealing with non-buggy clients.
\endparblock
@PAR@ jack.conf jack.flag-midi2
\parblock
Use the new JACK MIDI2 port flag on MIDI2 (UMP) ports. This is disabled by default because most
JACK apps don't know about this flag yet and refuse to show the port.
Set this to true for applications that know how to handle MIDI2 ports.
\endparblock
# MATCH RULES @IDX@ jack.conf
`jack.rules` provides an `update-props` action that takes an object with properties that are updated