BlokasLabs / patchbox-os-gen

BSD 3-Clause "New" or "Revised" License
127 stars 13 forks source link

Pipewire #6

Open oemsysadm opened 1 year ago

oemsysadm commented 1 year ago

Any chance of this going to pipewire in the future?

gtrainavicius commented 1 year ago

What is a pipewire?

oemsysadm commented 1 year ago

Low latency and high efficiency audio/video system that essentially replaces all the other sound servers, including jack:

https://pipewire.org/

It's a lot less frustrating to work with as well.

gtrainavicius commented 1 year ago

Did you try it out locally on your system? I can't find any rigid performance comparisons between PipeWire and Jack.

oemsysadm commented 1 year ago

I use it on my arch based PC's, but have not tried it on a raspberry pi. It makes handling audio/midi a lot less of a headache, and it transparently replaces all the commonly used sound servers.

These are the most in depth performance numbers I could find:

https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Performance

jujudusud commented 8 months ago

Waiting for a 1.0 version of PipeWire would be wiser.

CoordSpace commented 3 weeks ago

Pipewire version 1.0 stable was released over half a year ago.

Pipewire 1.1.82 is the latest release and everything seems fine with an active userbase in the millions thanks to Debian (12+), Pop! OS (22.04+), Ubuntu (22.10+), Fedora (34+), among others changing their audio defaults to pipewire.

I know this project is pretty sleepy but it could be worth a poke around to see how much would need to be changed to make the switch and update the configuration tools.