All of lore.kernel.org
 help / color / mirror / Atom feed
* New hardware - New developer / tester
@ 2003-12-18 11:47 Doug
  2003-12-20  9:53 ` Patrick Shirkey
  0 siblings, 1 reply; 2+ messages in thread
From: Doug @ 2003-12-18 11:47 UTC (permalink / raw)
  To: alsa-devel

Hi,

My goal is to become ridiculously involved in linux audio, mainly (at 
least for now) device driver development.  I have an EZBus audio 
device/control surface/mixer, and an EZ8 ADAT I/O card (www.event1.com). 
  My goal was to write an ALSA driver for the EZ8 card and EZbus for use 
with Ardour/JACK to do 8 track live recording and be a 100% open source 
band (we are currently using XP / Cubase).  The snd-usb-audio works with 
the EZBus already, and how suprised I was to get sound out of the EZ8 
card using the ice1712 driver.  There is some noise there, and neither 
with alsamixer nor envy24control could I get any type of level control. 
  Theres lots that need to be adapted to the EZ8 I think (channel 
assignments/levels, clock source, sample rate, etc), so thats what I 
would like to do as I learn device driver programming and linux audio. 
Right now I'm deep into the Oreilly Linux Device Drivers book, and 
browsing the ALSA developers docs.

So, here are my questions:

Is there a process for registering devices in the matrix and determining 
how 'functional' is enough to be considered 'supported'?  Do I just 
shout loudly, 'EZBus works!' ? :)

Do any of the existing ice1712 developers have chip documentation I 
could have?  Is it allowed / polite / acceptable for me to tear into the 
existing ice1712 code and learn from it, then either use code from it to 
create this driver or add complete EZ8 functionality to the existing driver?

I assume this is the list to ask driver specific questions, which I'm 
sure I will have alot of as I dive into kernel land?

I read the home site asking for testers, I have alot of PC hardware at 
my disposal, do developers just post requests for people to test code as 
the need arises?

Sorry about my generally 'clueless' disposition, but I guess I have to 
start somewhere :)

-- 
http://nostar.isa-geek.com/



-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click

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

* Re: New hardware - New developer / tester
  2003-12-18 11:47 New hardware - New developer / tester Doug
@ 2003-12-20  9:53 ` Patrick Shirkey
  0 siblings, 0 replies; 2+ messages in thread
From: Patrick Shirkey @ 2003-12-20  9:53 UTC (permalink / raw)
  To: Doug; +Cc: alsa-devel

Doug wrote:
> Hi,
> 
> My goal is to become ridiculously involved in linux audio, mainly (at 
> least for now) device driver development.  I have an EZBus audio 
> device/control surface/mixer, and an EZ8 ADAT I/O card (www.event1.com). 
>  My goal was to write an ALSA driver for the EZ8 card and EZbus for use 
> with Ardour/JACK to do 8 track live recording and be a 100% open source 
> band (we are currently using XP / Cubase).  The snd-usb-audio works with 
> the EZBus already, and how suprised I was to get sound out of the EZ8 
> card using the ice1712 driver.  There is some noise there, and neither 
> with alsamixer nor envy24control could I get any type of level control. 
>  Theres lots that need to be adapted to the EZ8 I think (channel 
> assignments/levels, clock source, sample rate, etc), so thats what I 
> would like to do as I learn device driver programming and linux audio. 
> Right now I'm deep into the Oreilly Linux Device Drivers book, and 
> browsing the ALSA developers docs.
> 
> So, here are my questions:
> 
> Is there a process for registering devices in the matrix and determining 
> how 'functional' is enough to be considered 'supported'?  Do I just 
> shout loudly, 'EZBus works!' ? :)
> 

If you could send an html addition to the appropriate manufacturer that 
would be helpful. Otherwise just these:

manufacturer, card name, chip, module name, needs midi firmware

> Do any of the existing ice1712 developers have chip documentation I 
> could have?  Is it allowed / polite / acceptable for me to tear into the 
> existing ice1712 code and learn from it, then either use code from it to 
> create this driver or add complete EZ8 functionality to the existing 
> driver?
> 

Probably best to start with that and ask some questions as you go.

> I assume this is the list to ask driver specific questions, which I'm 
> sure I will have alot of as I dive into kernel land?
> 

yes.

> I read the home site asking for testers, I have alot of PC hardware at 
> my disposal, do developers just post requests for people to test code as 
> the need arises?
> 

There are times when people need testing done. Just monitor this list.

> Sorry about my generally 'clueless' disposition, but I guess I have to 
> start somewhere :)
> 

Welcome aboard.

-- 
Patrick Shirkey - Boost Hardware Ltd.
Http://www.boosthardware.com
Http://www.djcj.org - The Linux Audio Users guide
========================================


  Apparently upon the beginning of the barrage, the donkey broke 
discipline and panicked, toppling the cart. At that point, the rockets 
disconnected from the timer, leaving them strewn around the street. 
Tethered to the now toppled cart, the donkey was unable to escape before 
the arrival of U.S. troops.

United Press International
Rockets on donkeys hit major Baghdad sites

By P. MITCHELL PROTHERO
Published 11/21/2003 11:13 AM



-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click

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

end of thread, other threads:[~2003-12-20  9:53 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-12-18 11:47 New hardware - New developer / tester Doug
2003-12-20  9:53 ` Patrick Shirkey

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.