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.