[Bug 2067338] Re: Long SysEx messages are skipped by Midi-Bridge
Erich Eickmeyer
2067338 at bugs.launchpad.net
Tue May 28 05:38:38 UTC 2024
As I'm only a MOTU and this is in main, I must request sponosrship from
a core-dev. However, I have confirmed that this fixes the bug.
--
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2067338
Title:
Long SysEx messages are skipped by Midi-Bridge
Status in PipeWire:
Unknown
Status in pipewire package in Ubuntu:
Fix Released
Status in pipewire source package in Noble:
In Progress
Status in pipewire source package in Oracular:
Fix Released
Bug description:
[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)
To manage notifications about this bug go to:
https://bugs.launchpad.net/pipewire/+bug/2067338/+subscriptions
More information about the Ubuntu-sponsors
mailing list