[wdmaudiodev] Re: USB Audio Using Interrupt Transfers

  • From: Udo Eberhardt <Udo.Eb@xxxxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Wed, 18 Jun 2003 17:58:42 +0200

You have to write a kernel streaming driver that talks to your device in
the way your device supports it.
For an introduction you can refer to
https://www.microsoft.com/whdc/hwdev/tech/audio/wdmaudio.mspx

Udo Eberhardt
Thesycon GmbH


vrf wrote:
> Dear all,
>  
> I have a motorola usb module (MC68HC908JB8/MC68HC08JB8/MC68HC08JT8-Rev. 
> 2.0).
> Now I need to develop a USB Audio device using it. And the device should 
> be able to be used by Windows Sound Recorder or NetMeeting as a system 
> sound device.
> As you know, it only supports interrupt transfers. And it has 3 
> endpoints including control endpoint. Endpoint 1 just has input 
> direction through which I need to implement a keyboard. Thus ep2 is the 
> only choice to transfer audio data. How could I implement my project?
>  
> I think there may be two methods:
>  
> Method One:
> Describe USB as Audio using interrupt transfers
> then, on Host side
> CreateFile(Open Device)----->My USBAudio.sys
> Method two:
> Describe USB as Audio with Isochronous transfers
> then, on Host side
> CreateFile -----> USBAudio.sys (generic driver supplied by 
> Microsoft) -----> My Filter Driver
> Which solution is good, or there is another better one?
>  
> Any advices are very appreciated!
>  
> Best Regards!
>  
> vrf
> 2003-06-17


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

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: