There’s a compability layer, generally called pipewire-pulse
. I think it’s not a one-for-one copy, but it works great for desktop applications that expect pulse.
Some things that previously were pulseaudio modules, like rtp and raop (airplay), have been reimplemented as native pipewire modules, I believe.
More complicated setups I can’t personally speak to, but since pipewire is also catered towards professional audio workflows (as opposed to just desktop audio), you should at least be able to replicate what you have now.
And, as others have already pointed out, pulseeffects has been long dead, and now lives on as easyeffects.
One thing I really miss in adwaita is readline/emacs-style text navigation shortcuts everywhere.
Could the work on the global shortcut portal somehow help with that? Or is this already fully doable by way of extensions?