All of lore.kernel.org
 help / color / mirror / Atom feed
* getting started: USBpre support
@ 2005-10-30 17:00 Jim Carroll
  2005-11-04 15:03 ` Clemens Ladisch
  0 siblings, 1 reply; 2+ messages in thread
From: Jim Carroll @ 2005-10-30 17:00 UTC (permalink / raw)
  To: alsa-devel


Hi,

I'm having trouble getting started writing an alsa driver for my Sound Devices
USBpre microphone interface.  It is a full sound card, playing and recording
full duplex, but it also drives my condenser microphones with phantom power.  

I've been reading the linux kernel driver book, and Takashi Iwai's
writing-an-alsa-driver.pdf, but neither are quite applicable to my hardware. 

What else can I read to get started?  

I've been looking at the generic usb alsa driver, and starting to modify it for
my usb device... does anyone have a similar stand-alone kernel module project
that I could use as a starting place?

I'm on Ubuntu Breezy 2.6.12 and have some windows source for reference on how to
talk to the USBpre.

Thanks,
-Jim Carroll



-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: getting started: USBpre support
  2005-10-30 17:00 getting started: USBpre support Jim Carroll
@ 2005-11-04 15:03 ` Clemens Ladisch
  0 siblings, 0 replies; 2+ messages in thread
From: Clemens Ladisch @ 2005-11-04 15:03 UTC (permalink / raw)
  To: Jim Carroll; +Cc: alsa-devel

Jim Carroll wrote:
> I'm having trouble getting started writing an alsa driver for my Sound
> Devices USBpre microphone interface.  It is a full sound card, playing and
> recording full duplex, but it also drives my condenser microphones with
> phantom power.
>
> I've been reading the linux kernel driver book, and Takashi Iwai's
> writing-an-alsa-driver.pdf, but neither are quite applicable to my hardware.
>
> What else can I read to get started?

Linux USB documentation, USB Audio specification

> I've been looking at the generic usb alsa driver, and starting to modify it
> for my usb device...

What changes are needed?  How does the USBpre differ from class-compliant
devices?

> does anyone have a similar stand-alone kernel module project that I could use
> as a starting place?

drivers/usb/class/audio.c is somewhat similar to usbaudio.c.

> I have some windows source for reference on how to talk to the USBpre.

Can it be published somewhere?


Regards,
Clemens


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2005-11-04 15:03 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-30 17:00 getting started: USBpre support Jim Carroll
2005-11-04 15:03 ` Clemens Ladisch

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.