Just going to ask, but doubt anyone really cares for it except those who have Asio (like me).
But anyway. It would be nice if it´s possible to add ASIO support, cause that would be able to decrease the latency as much as possible, as ASIO doesn´t have need for buffers etc, it´s jsut a pure stream.
Though ASIO has it´s limitations, so not totally sure it can be implemented, it depends on how the Emulator works, but as long as it´s just supposed to play audio, ASIO should be able to work without hassle.
Not anything critical, but would be nice to have, and shouldn´t be hard to implement if it´s just supposed to play the audio, though if there is compatibility issues, then i guess it´s not that easy anymore.
The emulation itself does require buffers though, so that audio synchronisation behaves properly.
As it stands, you won't see any improvements, so the payoff/worktime wouldn't be worth it.
Hmm, doesn´t the Audio playback, XAudio for example, need like 20-30ms to be produce anything?
I know Wasapi and the like needs about that much buffering, or added latency.
Asio needs, about 2-10 ms depending on driver, card etc.
But maybe Xaudio is able to lower it more than 20-30?
Haven´t used it myself.
Oh right. Wouldn´t this cure crackling sound?
Or is that something else?
I mean for example, some can´t afford to have low latency with 2 buffers.
For me it works with Xaudio it seems, except at some occasions, though not sure if that is the buffering or just emulation.
OpenAL however is impossible at 2 buffers, at least for me, it drops to much information so it breaks the audio which also breaks the Audio Sync i think.
How would ASIO be there?