@brunocalado My anecdotal evidence suggests that invoking the syrinscape-online protocol handler does add ~1s lag to each command (vs. using the Master Interface).
The handler itself is so simple (make a request, discard the response) that I suspect that ~1s lag is the time it takes Windows to launch the handler process, so there’s not much we can do about that.
If there’s an even greater than ~1s lag, it might be in Fantasy Grounds itself or your extension, which is opening the link.
I recommend finding a oneshot that starts with a single consistent loud and immediately obvious sample, and testing the delay when triggering play via:
- the Master Interface directly;
- the
https:// remote control link pasted into a browser address bar;
- the
syrinscape-online:// link via CLI (start syrinscape-online://...); and
- the
syrinscape-online:// link via your FG integration.