flathub / net.purrdata.PurrData

https://flathub.org/apps/details/net.purrdata.PurrData
0 stars 0 forks source link

Enable Pipewire/JACK backend #27

Closed ssssam closed 3 years ago

ssssam commented 4 years ago

This is ready for early testing, see: https://blogs.gnome.org/uraeus/2020/09/04/pipewire-late-summer-update-2020/ and: https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/issues/1001#note_402468357

flathubbot commented 4 years ago

Started test build 27885

flathubbot commented 4 years ago

Build 27885 failed

flathubbot commented 4 years ago

Started test build 27887

flathubbot commented 4 years ago

Build 27887 failed

flathubbot commented 4 years ago

Started test build 27890

flathubbot commented 4 years ago

Build 27890 failed

ssssam commented 4 years ago

bot, build

flathubbot commented 4 years ago

Queued test build for net.purrdata.PurrData.

flathubbot commented 4 years ago

Started test build 27893

flathubbot commented 4 years ago

Build 27893 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/26852/net.purrdata.PurrData.flatpakref
flathubbot commented 3 years ago

Started test build 53907

flathubbot commented 3 years ago

Build 53907 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/51852/net.purrdata.PurrData.flatpakref
flathubbot commented 3 years ago

Started test build 53908

flathubbot commented 3 years ago

Build 53908 failed

flathubbot commented 3 years ago

Started test build 53911

flathubbot commented 3 years ago

Build 53911 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/51856/net.purrdata.PurrData.flatpakref
flathubbot commented 3 years ago

Started test build 53914

flathubbot commented 3 years ago

Build 53914 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/51860/net.purrdata.PurrData.flatpakref
ssssam commented 3 years ago

OK so... this is now working to the point where you can:

  1. Start Purr Data
  2. Select JACK audio driver
  3. Manually use pw-link to connect purr_data_0:output0 with your left audio output, and output1 with the right.
  4. Enjoy low-latency audio.

It doesn't yet work "out of the box", as PD is expecting the default output to be named 'system' here, and that output doesn't exist with pw-jack.

hfiguiere commented 3 years ago

You should report to Pipewire that the connection doesn't work out of the box. They were supposed to fix that, and claim it is.

ssssam commented 3 years ago

Will do. Merging this which will keep ALSA as the default for now and let Pipewire early adopters use JACK.