A robust metronome using the Web Audio API
A metronome is, by essence, something that needs to have very precise scheduling. The web is an environment where precise scheduling is often challenging, and increasingly so with the security mitigations put in place since the publication of Spectre/Meltdown.