** Description changed:

  [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.
  
+ Tested patches in 1.0.5, confirmed it worked as expected. In my case,
+ the patches operated normally. Used build in PPA at
+ https://launchpad.net/~eeickmeyer/+archive/ubuntu/ppa
+ 
  [Test Case]
  
  Using Ubuntu Studio
  
-  * Connect a MIDI controller that uses long SysEx messages, such as a
+  * Connect a MIDI controller that uses long SysEx messages, such as a
  Behringer X-Touch, to the system.
  
-  * Star Ardour
+  * Star Ardour
  
-  * In Preferences > Control Surfaces > Mackie, select the MIDI
+  * 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)

-- 
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/pipewire/+bug/2067338/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to