See it here | GitHub
Reading up on the Web Animation 2 specs I realised this visual metronome would be easy to make.
Built in Elm