[EMSCRIPTEN] more audio fixes, revert to busywait method