Hi there, thanks for your continued work on OSS, it's much appreciated.
I'm working on sequences on xLights on my laptop, and when I test them, they are fully in sync, in trems of audio matching the pixel output, matching the waveform visual.
I've begun trying to set up xSchedule to schedule my show. It's running in a separate computer, in a VM with a USB Audio device being passed through. But when I play through xSchedule (and xLights), regardless of the sequence, the audio is consistently delayed such that the lights are flashing before the beat hits.
I'm not sure what exactly could be causing this, be it the USB audio device itself, the VM usb passthrough, or something weird with xLights, but the simplest fix in my casee would be to have some kind of sync offset, similar to whats available in FPP as "Media/Sequence Offset". I looked through xSchedule and was unable to find a similar feature, am I missing it, or does one not exist?
In lieu of such a feature, I'm not sure how else to debug the delay - it's hard to tell if my audio is in sync with other applications as I connect to the VM using VNC, which has a visual lag for the UI, but inputs should be relatively quick, and when I play audio files, they seem to play immediately on input (clicking play or pressing spacebar) with no perceived latency, but its hard to be 100% sure. I've tried to run FPP as they provide a docker container, but have had no luck passing through the audio device whatsoever