Public bug reported: [Impact]
A regression in 1.0.5 has been found in PipeWire and is fixed in 1.0.7. Users of certain MIDI controllers that rely on long SysEx messages are unable to function properly. I noticed this when reconnecting my Beheringer X-Touch (shown here: https://nextcloud.ericheickmeyer.com/index.php/s/k9Aa9Bq7RDD5DoR) after the installation of 24.04 LTS, it could not operate properly. Disabling pipewire-jack and running ardour's internal jack functionality caused it to work properly. Investigation consisted of backporting 1.0.7 via a PPA to Noble which fixed the bug. Bug was confirmed via https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/4005. Solving bug via SRU will consist of creating patches from the commits that fixed the issue in upstream PipeWire. [Test Case] Using Ubuntu Studio * Connect a MIDI controller that uses long SysEx messages, such as a Behringer X-Touch, to the system. * Star Ardour * In Preferences > Control Surfaces > Mackie, select the MIDI controller for "Surface sends via:" and "Surface receives via:". Expected: complete control population and function Actual: Only display colors are populated [What could go wrong] It is possible that these patches could cause other problems outside of long SysEx messages in MIDI controllers. However, these patches were developed by the lead developer of PipeWire, Wim Taymans, and I tend to trust that he knows exactly what he's doing with this kind of thing. ProblemType: Bug DistroRelease: Ubuntu 24.04 Package: pipewire 1.0.5-1 ProcVersionSignature: Ubuntu 6.8.0-31.31.1-lowlatency 6.8.1 Uname: Linux 6.8.0-31-lowlatency x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.28.1-0ubuntu3 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: KDE Date: Mon May 27 20:35:49 2024 InstallationDate: Installed on 2024-04-15 (42 days ago) InstallationMedia: Ubuntu-Studio 24.04 LTS "Noble Numbat" - Beta amd64 (20240410.2) SourcePackage: pipewire UpgradeStatus: No upgrade log present (probably fresh install) ** Affects: pipewire (Ubuntu) Importance: High Assignee: Erich Eickmeyer (eeickmeyer) Status: New ** Tags: amd64 apport-bug noble -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2067338 Title: Long SysEx messages are skipped by Midi-Bridge To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pipewire/+bug/2067338/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs