Perfect (and free) synchronous multiroom audio with Snapcast 🔊

Has anyone considered using RPi with multiple USB-DACs per room or zone?

I want to recreate this as a most basic alternative.

Ideally, it should be like having 3 USB sound cards, each tied to a separate daemon or VLC, and that’s all.

Later, HA and HA-Music will operate all three and decide what room to play separately, if needed.

UPD:

UPD2: I’ve made it HA Announcement: play sound, run TTS - cuts early