The following Ansible tasks will perform all necessary steps to start Pipewire as a Systemd system service that runs directly on startup and is available for all non-user services like MPD or Airsonic. The steps are adapted from this Gitlab issue and have originally been created for a RaspberryPi 5 headless machine with Raspberry Pi OS (64 bit Debian bookworm).
Note that Pipewire Pulse is also installed and gets configured to be available on network. This allows e.g. remote configuration, volume changes, etc.