3 ms·
I think i can see it now too. I see a couple of things that can cause this, here are 3 solutions, could you check them out and see if it's any better? My best b
by wesz 2y ago
I think i can see it now too. I see a couple of things that can cause this, here are 3 solutions, could you check them out and see if it's any better? My best bet is on the third link.
http://drumpatterns.onether.com/?audio=1 http://drumpatterns.onether.com/?audio=1
http://drumpatterns.onether.com/?audio=2 http://drumpatterns.onether.com/?audio=2
http://drumpatterns.onether.com/?audio=3 http://drumpatterns.onether.com/?audio=3 <- check this one out first
- padenot 2y agoHi, https://blog.paul.cx/post/audio-video-synchronization-with-the-web-audio-api/ https://blog.paul.cx/post/audio-video-synchronization-with-t... (I'm the author) will have some info about what is happenning and what to do. You're out of luck on Safari because it seems that the important APIs aren't implemented yet: https://developer.mozilla.org/en-US/docs/Web/API/AudioContext/outputLatency https://developer.mozilla.org/en-US/docs/Web/API/AudioContex... (scroll down). This means this cannot be made correct, e.g. there will always be a desynchronization when using high latency audio output devices such as anything wireless. Their handhelds (on which non Safari is not allowed) and their MacBooks, in wired/built-in speaker mode have excellent latency figures and we can get away with not doing anything explicit there, granted the audio is not happening somehow before the visuals, that is jarring for a human. A bit late is a lot more natural if it can't be exact. lmk if you need further details on tight synchronization of real time audio and visuals, padenot@mozilla.com, happy to help, and congratulations on the delightful websites!
- wesz 2y agoThanks, sent you an email.