[wdmaudiodev] Re: virtual audio driver

  • From: Pascal Moison <pmoison@xxxxxxxxxxxx>
  • To: "'wdmaudiodev@xxxxxxxxxxxxx'" <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Wed, 11 Sep 2002 08:43:39 +0200

Hi Harish,

        For the capturing part of the MSVAD you have to look at the
"CWaveCyclicStream::CopyFrom" function ("CWaveCyclicStream::CopyTo" is for
the playback). The main problem is a timing problem. You have to send back
to the system something like an software interrupt (via the notify()
function of the miniport ) that provide a timing pulse to the system in
capture and in rendering stuff. In MSVAD this timing is done by a software
timer in the TimerNotify() function. You also have to look at the SetFormat
(for frequency change) SetNotificationFreq (for framing system size) etc...
We have tested it with our hardware and it work fine and with few
modification you can also make it work under Win9X/Me.

        Regards

-----Original Message-----
From: harish [mailto:harish@xxxxxxxxxx]
Sent: Tuesday, September 10, 2002 8:40 AM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] virtual audio driver



has anyone tried to use the microsoft virtual audio driver given in XP DDK
for single stream .
when i installed the driver and chose it from control panel settings ...it
worked fine while running any legacy audio application...it wrote the audio
data to a file .

now how do i capture data from a file inorder to record the data  through an
application like sound recorder ?
has anyone implemented the capturing part of the same ?

regrds
harish

******************

WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe:    mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
Unsubscribe:  mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx

URL to WDMAUDIODEV page:
http://www.wdmaudiodev.de/
******************

WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe:    mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
Unsubscribe:  mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx

URL to WDMAUDIODEV page:
http://www.wdmaudiodev.de/

Other related posts: