[REGRESSION] MIDI device inconsistent naming
Version, Distribution, Desktop Environment:
- pipewire 0.3.24-1.1
- openSUSE Tumbleweed 20210330-0
Description of Problem:
Since the update that merged MIDI devices into a single MIDI Bridge
, MIDI devices show up with inconstistent naming, especially after reboots. This breaks filter associations in a number of JACK applications, notably JACKPatch (and other LASH session managers).
How Reproducible:
Unsure. It's happened after several reboots, but I'm not sure if it happens after every reboot.
Steps to Reproduce:
- Have multiple MIDI devices
- Reboot
- Observe name of the MIDI ports
Actual Results:
Examples of inconsistent naming:
nanoKONTROL2 [24] (playback): [0] nanoKONTROL2 MIDI 1
nanoKONTROL2 [20] (playback): [0] nanoKONTROL2 MIDI 1
Expected Results:
- Consistent/stable naming, independent of device probe order and other such factors.