completed switch to web audio api, this resolved timing problems in game loops
html5 audio might can be removed