Wow cool stuff! Must be difficult to build
And ALSA is fine since both Pulseaudio and Pipewire has compatibility for ALSA so that it's redirected to the software the user is using.
thanks. yes, but the alsa to pulse wrapper is very buggy, so you cant use anything just the most simple and naive way to output sound, otherwise the audio will be garbled.