Desenvolvi esse projeto pra praticar a Minha lógica de JS e trabalhar com áudios.
Ele além de ser baseado em pura lógica e som, ele pode mudar o BPM (Batidas por Mínimo) entre 20 e 218bpm.
Divirta-se e estude bastante com esse pequeno projeto em JavaScript.
Existe um botão que é o responsável por da play no metrônomo:
E esse mesmo botão, pausa o metrônomo.