audio: add dsound. not tested
dsound works but not good enough

error is too large. maybe the same reason with opensl noise