Configure audio devices through PipeWire and WirePlumber.
Limit Needs pipewire and wireplumber.
4 open-source tools on osfeed do this, in 4 ways. Each entry says how, and where it falls short. Read the tool's page before you rely on it.
Limit Needs pipewire and wireplumber.
Limit AirPlay speakers appear only when PipeWire exposes them as RAOP sinks (pipewire-zeroconf on Arch); AirPlay 2 only features such as HomePod stereo pairs are not supported; firewalls must allow UDP 6001-6002.
Get notified when a tool adds, fixes or changes a way to switch audio output, including tools added to osfeed later.