First of all thanks for this awesome project.
I had a problem where my audio device was installed but I had the red x on my speaker icon and the message "no speaker or headphones plugged in". Swapping the default hd driver for the proper driver gave me the volume control back but defaulted to headphone. I could change the default to speakers but there was still no sound.
I found that I needed ksuser.dll and after adding that to my system32 directory audio worked with the default driver.
What I want to know is, was the ksuser.dll supposed to be copied by the audio script or am I missing a selection somewhere? Or, is this just something that my audio needs?