Here is the source for the first version. I hex edited it to change wavedev.dll to wavedev.dlo. so you probably want to search and replace. To get something that works.
http://hotfile.com/dl/57925210/ffa24...evice.zip.html
The newer source is
http://hotfile.com/dl/58402497/6d42ad0/waveDev.dll.html
Just looking over the source i noticed i didn't change all of the .dll to .dlo. But those functions aren't really called so i don't know that the deal is.
a different person did compile this one. so maybe the .def file wasn't used or something.
BTW, that's clever about deleting the dll to restore the one in rom. Hadn't thought of that.