An introduction to computer audio
In 2004 Microsoft introduced UAA, Universal Audio Architecture.
The aim was to reduce the need of third party drivers.
They often caused system crashes but Microsoft got the blame.
Starting with Windows Vista, Microsoft requires all computer and audio device manufacturers to support Universal Audio Architecture in order to pass Windows Logo.