After a while trying out different emulated audio devices in QEMU, I concluded I was approaching the problem the wrong way.
Audio emulation is inefficient by nature and there's a much better solution: PulseAudio with its native-tcp module.
The only thing stopping me from making this the default behavior in @flatkvm is that it requires *a bit* of pre-configuration on the Host (configuring PulseAudio to load the module).
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!