PipeWire: The Linux audio/video bus
1–10 of 203 posts
Re: PipeWire: The Linux audio/video bus
#2Re: PipeWire: The Linux audio/video bus
#3Re: PipeWire: The Linux audio/video bus
#4Re: PipeWire: The Linux audio/video bus
#5Re: PipeWire: The Linux audio/video bus
#6Is it comparable to jackd when used with something like Ardour?
Re: PipeWire: The Linux audio/video bus
#7Saying rewindable audio is a non-feature might simplify the codebase, but if it makes it work badly for most use cases, it ought to be rethought.
Re: PipeWire: The Linux audio/video bus
#8Only problems I had so far are:
* sometimes bluetooth devices would connect but not output audio, have to restart pipewire.
* sometimes pipewire gets confusing and doesn't assign audio outputs properly. (shows up in pavucontrol as "Unknown output")
Re: PipeWire: The Linux audio/video bus
#9PipeWire has worked very well for me both as a drop-in replacement for PulseAudio and to enable screen sharing on Wayland.
I got suggestions that I could go tweak buffer sizes stuff in a config file somewhere, but for my simple desktop use case I'd rather my audio just sounds right out of the box.
Hopefully this sort of thing gets straightened out, because having to muck with config files to make my sound server actually work is like going back to working directly with ALSA or OSS.
Re: PipeWire: The Linux audio/video bus
#10* My bluetooth headset can now use the HFP profile with the mSBC codec (16 kHz sample rate) instead of the terrible CVSD codec (8 kHz sample rate) with the basic HSP profile.
* Higher quality A2DP stereo codecs, like LDAC, also work.
* AVDTP 1.3 delay reporting works (!!) to delay the video for perfect A/V sync.
* DMA-BUF based screen recording works with OBS + obs-xdg-portal + pipewire (for 60fps game capture).
For my use cases, the only things still missing are automatic switching between A2DP and HFP bluetooth profiles and support for AVRCP absolute volume (so that the OS changes the headset's hardware volume instead of having a separate software volume).