Our great sponsors
-
easyeffects
Limiter, compressor, convolver, equalizer and auto volume and many other plugins for PipeWire applications
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Thanks for the datapoint. I've been following https://github.com/NixOS/nixpkgs/issues/102547 and considering trying it out for a while.
Did you just set services.pipewire.pulse.enable=true?
https://search.nixos.org/options?channel=unstable&show=servi...
My major concern is that I use PulseEffects as a key component of my setup so I'll need to check if that works well with PipeWire. But the only way to be sure is to try it!
https://github.com/wwmm/pulseeffects/releases/tag/v5.0.0 Pulseeffect has only support for Pipewire since version 5 and i think removed the pulseaudio stuff
Rest your eyes on the delights that Linux standards can provideL
http://zynthian.org/
> Yeah making PulseAudio play nice with JACK seems to be tricky.
for me https://github.com/brummer10/pajackconnect has worked flawlessly... but I've switched to pipewire and I'm not looking back !
Setups for professional music production. This usually requires JACK (https://jackaudio.org/) as audio server, which allows synchronizing and connecting multiple applications.
For example, you can have Ardour (https://ardour.org/) as DAW, but use another application like Hydrogen (http://hydrogen-music.org/) for creating drum samples. JACK connects the two applications using a virtual patchbay that allows using Hydrogen as an Input for Ardour. Essentially any application can be an input and/or an output.
JACK also provides synchronization using a "master clock", so that Hydrogen starts playing as soon as you hit the "record" button in Ardour.
Many people also use a Linux kernel optimized for low latency audio.
With PulseAudio, these things are not possible. On the other hand, consumer applications like web browsers don't usually offer direct JACK support. So bridging is necessary, by using PulseAudio as a JACK input.