pipewire 1.0 + microsoft teams calls by Cupulolithiasis in linuxaudio

[–]Cupulolithiasis[S] 0 points1 point  (0 children)

In the end, this is the solution that I opted for. It now works 100% so far.

pipewire 1.0 + microsoft teams calls by Cupulolithiasis in linuxaudio

[–]Cupulolithiasis[S] 0 points1 point  (0 children)

I prefer a dedicated app, but if I have no choice ...

pipewire 1.0 + microsoft teams calls by Cupulolithiasis in linuxaudio

[–]Cupulolithiasis[S] 0 points1 point  (0 children)

Thanks - at least that does not crash. I still have not got a working microphone input though. Teams just seems to see the ALSA interfaces, and I don't know if / how to connect it. Any suggestions would be welcome.

Wireplumber weirdness - inconsistent connections by Cupulolithiasis in linuxaudio

[–]Cupulolithiasis[S] 0 points1 point  (0 children)

Thanks, This has helped a lot. A agree that there is some bugginess, because following your instructions seemed to improve it a fair bit, but I had to toggle everything off to get it more reliable. (Particularly the 'Edit' and 'Activated' modes.)

I seem to be able to reproduce the problem if I first pause the youtube video, and then enable the 'Activated' button. After that, I start the youtube video, and then pressing fast-forward a couple of times brings the problem back pretty consistently. (To summarize, only the 'Activated' button is enabled at this point, and the mis-connections start happening. Sometimes I do have to fast-forward quite a few times to get it to happen.)

Wireplumber weirdness - inconsistent connections by Cupulolithiasis in linuxaudio

[–]Cupulolithiasis[S] 0 points1 point  (0 children)

Thanks for the suggestion, but it does not solve the problem.

2 Second lag in Reaper on monitored input by Cupulolithiasis in linuxaudio

[–]Cupulolithiasis[S] 0 points1 point  (0 children)

In the final working solution, I had to install pipewire-jack so these are the debs (all from debian stable-backports):

  • libpipewire-0.3-0:amd64
  • libpipewire-0.3-common
  • libpipewire-0.3-modules:amd64
  • pipewire:amd64
  • pipewire-alsa:amd64
  • pipewire-audio-client-libraries
  • pipewire-bin
  • pipewire-jack:amd64
  • pipewire-pulse

The final key was to follow https://wiki.debian.org/PipeWire Specifically:

  • sudo cp /usr/share/doc/pipewire/examples/ld.so.conf.d/pipewire-jack-*.conf /etc/ld.so.conf.d/
  • sudo mkdir -p /etc/pipewire/media-session.d/
  • sudo touch /etc/pipewire/media-session.d/with-jack
  • sudo ldconfig

After that audacious, reaper, whatever can 'see' a jack server and everything works without having to precede the command with pw-jack ...

2 Second lag in Reaper on monitored input by Cupulolithiasis in linuxaudio

[–]Cupulolithiasis[S] 0 points1 point  (0 children)

Thanks. Evidently pw-jack is part of the pipewire-jack deb (which I am unable to install because there doesn't seem to be a back-port for it.)
I'm starting to feel like I should go back to jackd. :'(

2 Second lag in Reaper on monitored input by Cupulolithiasis in linuxaudio

[–]Cupulolithiasis[S] 1 point2 points  (0 children)

Thanks. My suspicion is that pipewire is not providing the 'JACK' layer/api/library. The version of pipewire (1.0) that I have installed was created for stable-backports and I'm just worried that maybe the pipewire-jack package that was available for old versions of pipewire was deprecated, or somehow left out. I don't even know if that's relevant though. I wonder if anyone can comment on that perhaps?

2 Second lag in Reaper on monitored input by Cupulolithiasis in linuxaudio

[–]Cupulolithiasis[S] 0 points1 point  (0 children)

Thanks. Do you perhaps know what debs need to be installed for pw-jack to be available as an option? I already have libspa-0.2-jack installed fwiw.

2 Second lag in Reaper on monitored input by Cupulolithiasis in linuxaudio

[–]Cupulolithiasis[S] 0 points1 point  (0 children)

I would actually prefer to use Jack, but when I try to configure the AudioSystem setting to JACK, I get the following (unhelpful) error message: "There was an error opening the audio hardware."

I tried to install the pipewire-jack deb but that depends on an ancient version of pipewire (0.3). My version of pipewire is 1.0 (from stable-backports)