On Fri, 9 Jan 2009 22:56:06 +0100 Giuliano Pochini pochini@shiny.it wrote:
On Wed, 07 Jan 2009 12:42:03 +0100 Takashi Iwai tiwai@suse.de wrote:
At Wed, 24 Dec 2008 04:11:29 -0500, carmen wrote:
the old Indigo DJ driver worked after a few tweaks...
tested w/ jack, cmus, mplayer
mapping/virtual-outs seem good..
this is a diff on alsa-kernel.git. copied the old firmware and amazed it works, although something seems wonky with the samplerate registers. going to email echo about an updated firmware .. no noise bursts or ear destruction tho!
Thanks for the patch.
Giuliano, what do you think? If you can give an ack, I'm willing to merge it for the next kernel release (2.6.30).
Argh! I completely overlooked that message.
I have no infos about those cards (yes, they are two: IOx and DJx). It is possible that the hardware, connector apart, is the same as the old IO and DJ cards. In that case the Carmen's patch is fine, because she just copied indigoio.c and indigoio_dsp.c and she changed the name of the card. I guess it's better to avoid that, making indigoio.c able to work with both cards. Anyway, I'm going to write to the developer support @echoaudio. Before merging a buggy driver I would try to fix that "something seems wonky with the samplerate register" problem (whatever does it actually mean).
I got an answer from Echoaudio. They will release the generic driver for their new cards soon (http://www.echoaudio.com/Downloads/Developer.php).
-- Giuliano.