#1
As mentioned the USB sound card does not support ASIO. However I can select WASAPI and WASAPI - Event Style and as long as I do not have a zone linked to any other zone it works just fine. But as soon as I link two zones the music stops and I get the following error message.
Playback could not be started on the output WASAPI - Event Style using the format '44.1kHz 24b 2ch'.
This output format may not be supported by your hardware. You can use DSP Studio to change the output to a compatible format.
Why would this driver work just fine when playing back on a single zone but linking them causes this issue?
If each USB device powers multiple zones, it would be normal to not be able to open the device for exclusive access from two zones at once.
But if each USB device is only a single zone, I'd expect it to work. If it doesn't, it seems like the driver isn't well behaved. Maybe it uses global variables, so two instances just won't work well.
#2
Is there any way to make the hardware I currently have link multiple zones and output from all the speakers be sync'd?
Have you tried adjusting the zone link timing? I would expect you to be able to get pretty close.
It might be good to use 'WASAPI - Event Style' on all the devices. Don't use exclusive mode, but instead configure DSP Studio > Output Format to output in the card's mixing format.