Introduce the hiccup free beep

Meh... This one is quite ugly. First it does not play for as long as the
sound timer told it to play. Second it may skip a beep, but it is quite
better than the old approach.