Public bug reported: There is a small regression in the pipewire implementation, since version 1.6.0 as far as I can tell. It affects the port names of MIDI devices and breaks the port grouping in RaySession.
[Effects] Port grouping in RaySession (and apparently also in Patchance) does not work properly for MIDI hardware devices and applications, leading to scattered singleton ports. This makes the use of the patch gui very cumbersome. It also breaks saved scenes, since the connections based on port names cannot be restored properly. [How to reproduce] See these related bug reports: https://github.com/Houston4444/RaySession/issues/289 https://gitlab.freedesktop.org/pipewire/pipewire/-/work_items/5229 [Proposed solution] The issue has been fixed here: https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/03fd89abeab5540251bede5015d0d85d76eaa71b The fix should is included in the newer versions starting from pipewire 1.6.3 (latest tag is 1.6.6 at the time of writing). The version currently packaged for Ubuntu LTS 26.04 is 1.6.2, so it still includes the bug. The solution would be to cherry-pick the commit from pipewire, which is only a one-liner: https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/03fd89abeab5540251bede5015d0d85d76eaa71b [Possible impacts] Any application that relies on exact port naming of MIDI devices and applications could be impacted, but this seems to be mostly Patchage and RaySession. ** Affects: pipewire (Ubuntu) Importance: Undecided Status: New ** Affects: raysession (Ubuntu) Importance: Undecided Status: New ** Also affects: raysession (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2159565 Title: Regression in pipewire affecting RaySession in Ubuntu 26.04 LTS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pipewire/+bug/2159565/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
