Re: USB Audio Device. What Kind of driver I need to write?
From: David (a_at_a.a)
Date: 08/10/04
- Previous message: Maxim S. Shatskih: "Re: FSCTL_GET_VOLUME_BITMAP with FAT32 partitions in K Mode"
- In reply to: Tim Roberts: "Re: USB Audio Device. What Kind of driver I need to write?"
- Next in thread: David: "Re: USB Audio Device. What Kind of driver I need to write?"
- Reply: David: "Re: USB Audio Device. What Kind of driver I need to write?"
- Reply: Tim Roberts: "Re: USB Audio Device. What Kind of driver I need to write?"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 10 Aug 2004 16:06:14 +0800
Tim Roberts wrote:
> David <a@a.a> wrote:
>
>> I got an USB Audio device from CMedia. I think it is conformed to
>> USB Audio specification. If it plugs to a newly installed Windows XP.
>>Windows could detect it and use generic USB Audio driver.
>> If I install the driver provided by the vendor, more options(columns)
>>are available in Control Panel>Sound>Audio>Volumn Control>Recording.
>>For example, Stereo Mix column is added after installed the driver from
>>the vendor.
>> The problem is that I want more options like "mic+PC sound
>>mix","mic+CD mix" etc. What kind of program or driver should I write?
>>user-mode or kernel mode driver? mini-driver or filter driver?
>
>
> This can be done with a lower filter to USBAUDIO.SYS that does nothing
> other than supply a different set of interface descriptors. You don't need
> to get involved in the streaming data at all.
>
> It's not rocket science, but there aren't any examples, so you'll have to
> play trial-and-error. You'll also need a very complete understanding of
> the descriptor stuff in the USB Audio spec.
Thank you for your reply.
But I am still not quite understand how will it works if adding lower
filter under USBAUDIO.SYS. My ultimate goal is to let user have option
to record mic+PC sound mix etc, in volume control in control panel. How
such low level driver mix sound from low level hardware and high level
windows sound?
I'm sorry that I am new to driver development.
Thanks for your kindly help.
David
- Previous message: Maxim S. Shatskih: "Re: FSCTL_GET_VOLUME_BITMAP with FAT32 partitions in K Mode"
- In reply to: Tim Roberts: "Re: USB Audio Device. What Kind of driver I need to write?"
- Next in thread: David: "Re: USB Audio Device. What Kind of driver I need to write?"
- Reply: David: "Re: USB Audio Device. What Kind of driver I need to write?"
- Reply: Tim Roberts: "Re: USB Audio Device. What Kind of driver I need to write?"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|