From: aze2cool on
Hi experts out there,

I am totally new to virtual audio driver. I need to develop a virtual audio
driver that can capture data that receiving from the mic of physical audio
device. I was told by someone that I can do it what I want by modifying the
function called "CMiniportWaveCyclicStreamMSVAD::CopyFrom( IN PVOID
Destination, IN PVOID Source, IN ULONG ByteCount )" at basedma.cpp file. The
question is how do I know which sound cards was I mapping to if I got two
sound cards in my computers?

I have tried to leave the function unmodified and record to see whether I
got anything from the virtual audio driver. The result is I got a repeat
random noise and I knew I should move something to the "Destination". I tried
to move all the data from "Source" to "Destination" and it gave silence(all
zeros) data!! I am sure I have done something seriouly not right caused I
don't think my virtual audio driver didn't really connect to any "pyhsical"
device.

I have been tried to search for the solution everywhere I could for more
than a month already. Could anyone please tell me what should I do? I have to
make it works ASAP! :-(

Thank in advance.

aze2cool


From: nhchmg on
There have some relative archives,but i don't know how to subscribe it.
http://www.freelists.org/archives/wdmaudiodev/


From: aze2cool on
Many thanks for your reply.

I have gone through the archives of that website but still can't find I am
looking for. However, I do find wdmaudiodev is more proper place to ask
question about wdm audio than at this forum. Many thanks for the link you
passed me!! I will start to ask question overthere.

By the way, I know how to subscribe there. Please go to this link,
http://www.wdmaudiodev.com/
and you should know how to subscribe there... ;-)

Best Regards,
aze2cool






"nhchmg" wrote:

> There have some relative archives,but i don't know how to subscribe it.
> http://www.freelists.org/archives/wdmaudiodev/
>
>
>