Topic: Pipewire (new Linux low-level multimedia framework)

I just became aware of Pipewire: PipeWire is a new low-level multimedia framework. It aims to offer capture and playback for both audio and video with minimal latency and support for PulseAudio, JACK, ALSA and GStreamer-based applications.

See https://pipewire.org/
https://docs.pipewire.org/
https://wiki.archlinux.org/title/PipeWire

Anyone already using it to drive Pianoteq, preferably on a Raspi?

Last edited by eriks (16-09-2021 08:44)

Re: Pipewire (new Linux low-level multimedia framework)

eriks wrote:

I just became ware of Pipewire: PipeWire is a new low-level multimedia framework. It aims to offer capture and playback for both audio and video with minimal latency and support for PulseAudio, JACK, ALSA and GStreamer-based applications.

See https://pipewire.org/
https://docs.pipewire.org/
https://wiki.archlinux.org/title/PipeWire

Anyone already using it to drive Pianoteq, preferably on a Raspi?

Not yet, but it sounds like a good idea, right in Linux's wheelhouse.  The term "minimal latency" got my attention.

Re: Pipewire (new Linux low-level multimedia framework)

eriks wrote:

I just became aware of Pipewire: PipeWire is a new low-level multimedia framework. It aims to offer capture and playback for both audio and video with minimal latency and support for PulseAudio, JACK, ALSA and GStreamer-based applications.

See https://pipewire.org/
https://docs.pipewire.org/
https://wiki.archlinux.org/title/PipeWire

Anyone already using it to drive Pianoteq, preferably on a Raspi?

I am using for the last couple of months and so far really great i now have the same level of plug and play as i would on win 10 tbf. it's works with pianoteq well and i love the low latency

Last edited by silageman (07-01-2022 16:16)

Re: Pipewire (new Linux low-level multimedia framework)

silageman wrote:
eriks wrote:

I just became aware of Pipewire: PipeWire is a new low-level multimedia framework. It aims to offer capture and playback for both audio and video with minimal latency and support for PulseAudio, JACK, ALSA and GStreamer-based applications.

See https://pipewire.org/
https://docs.pipewire.org/
https://wiki.archlinux.org/title/PipeWire

Anyone already using it to drive Pianoteq, preferably on a Raspi?

I am using for the last couple of months and so far really great i now have the same level of plug and play as i would on win 10 tbf. it's works with pianoteq well and i love the low latency

Thanks for reporting. A few questions (the first one snarky, sorry).

I actually already get better plug and play than windows without pipewire so I am not sure what you are talking about, or this is a regression?

More in the specifics of the latency, how do you feel PipeWire is better? Compared to PulseAudio or to Jack? Same kernel or different one? Real time or not? Can you be more specific, even if it's just anectodical? Thanks!

Where do I find a list of all posts I upvoted? :(