ASIO EmuDriver
ASIO EmuDriver
Alessandro Giorgetti
Gian Maria Ricci

In questo lavoro viene mostrata una possibile realizzazione di un driver ASIO di emulazione software. La particolarità della sua struttura è che le funzioni di accesso all'hardware sono mantenute in moduli separati caricabili run-time. Il driver offre quindi la possibilità di scrivere solamente le routine di gestione dei buffer, dato che il suo compito è implementare l'infrastruttura di un driver ASIO. In questo modo è possibile scrivere con grande semplicità il modulo di gestione dei buffer e realizzare ad esempio l'emulazione con DirectSound.


 

1.8 Mb