Pipewire 1.4 and ardour

i’ve been using ardour on debian linux (testing). with the latest pipewire 1.4, ardour no longer can find my midi keyboard.

has anyone run into this and fixed it? Thank you in advance

No problem here, openSUSE TW and Ardour 8.11 from openSUSE repo but also with Ardour-9.0prexxx nightly build. You are not the first with this problem, there should be a bugreport somewhere…

Unless you’re bendik on github someone else also had problems with MIDI and pw-1.4

I’m guessing it could have to do with MIDI 2.0 : “UMP/MIDI2 support was added and is now the default format for carrying MIDI1 and MIDI2 around within PipeWire. There are helper funcitons for converting between legacy MIDI and UMP”.

So maybe you have to configure something to get it to working properly.

There’s also a pw-bug report regarding segfault in libasound when using MIDI with 1.4

1 Like

Here is the issue: Seems to be only pipewire-jack related

1 Like

@Daniele1971 are you sure you have pipewire 1.4? on openSUSE if you do “rpm -qa | grep pipewire” what version do you see?

@axra looks like they closed https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/4584 with some workaround. Hope it is addressed in pipewire soon.

Yes it’s in TW main repo. Anyway:

pipewire-lang-1.4.0-1.1.noarch pipewire-spa-tools-1.4.0-1.1.x86_64 libKPipeWire6-lang-6.3.2-1.1.noarch pipewire-spa-plugins-0_2-1.4.0-1.1.x86_64 pipewire-pulseaudio-1.4.0-1.1.x86_64 pipewire-jack-1.4.0-1.1.x86_64 pipewire-1.4.0-1.1.x86_64 libKPipeWire6-6.3.2-1.1.x86_64 kpipewire6-imports-6.3.2-1.1.x86_64 pipewire-libjack-0_3-1.4.0-1.1.x86_64 libKPipeWireRecord6-6.3.2-1.1.x86_64 libKPipeWireDmaBuf6-6.3.2-1.1.x86_64 libpipewire-0_3-0-1.4.0-1.1.x86_64 pipewire-tools-1.4.0-1.1.x86_64 pipewire-modules-0_3-1.4.0-1.1.x86_64 pipewire-alsa-1.4.0-1.1.x86_64

@Daniele1971 :thinking: i can only wonder how things work fine in openSuSE TW and are broke on other platforms.

IDK in this specific case but you know… hundreds of combinations of softwares, libs, kernel, build flag, packaging… this is Linux :smiley:

looks like they released pipewire 1.4.1 (1.4.1 · PipeWire / pipewire · GitLab).

I installed pipewire 1.4.1 from debian unstable and this issue is fixed

Wasn’t all fine on OpenSuse TW. I also use it and for me JACK MIDI Out over USB didn’t work but it looks like 1.4.1 fixed that. :slight_smile:

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.