Hi,
I have built an ADC board for audio application. It sends data to PC
through USB using the FT245BM chip from FTDI.
In this first version I'm using the FTDI driver (D2XX), everything is
ok, but this driver is not an audio driver, it's a generic driver that
allow to move data.
Using this driver I need to write a dedicate application running on
PC.
It should be nice to have an audio driver so all standard audio
applications could use my board.
I have no developed a driver before, so any help and in particularly
some sample code (audio) are appreciated.
Thanks.
Luca Moreschi.

Re: usb audio driver by Tim

Tim
Sat Oct 16 16:14:10 CDT 2004

luca.moreschi@siemens.com (Luca Moreschi) wrote:
>
>I have built an ADC board for audio application. It sends data to PC
>through USB using the FT245BM chip from FTDI.
>In this first version I'm using the FTDI driver (D2XX), everything is
>ok, but this driver is not an audio driver, it's a generic driver that
>allow to move data.
>Using this driver I need to write a dedicate application running on
>PC.
>It should be nice to have an audio driver so all standard audio
>applications could use my board.
>I have no developed a driver before, so any help and in particularly
>some sample code (audio) are appreciated.

The data sheet for the FT245BM implies that it can be configured to be USB
Audio class compliant. Assuming you configure it thusly, you don't need a
driver at all: the standard system usbaudio.sys will do the job for you.
--
- Tim Roberts, timr@probo.com
Providenza & Boekelheide, Inc

Re: usb audio driver by luca

luca
Thu Oct 28 07:27:55 CDT 2004

Tim Roberts <timr@probo.com> wrote in message news:<dn33n0992p106j1qdmeq1e4kj51507kqnl@4ax.com>...
> The data sheet for the FT245BM implies that it can be configured to be USB
> Audio class compliant. Assuming you configure it thusly, you don't need a
> driver at all: the standard system usbaudio.sys will do the job for you.
Mmmm... I have no idea how to set FT245BM in "audio mode".
Using the standard configuratio tool there's no way to do that!
Have you ever tried it?
Rgrds