beat animation starting when it is supposed to, duration to go
in sync with duration