Use a more reliable thread loop for DSound, instead of a Win32 timer