[linux-audio-user] JACK and ALSA can't use Delta 44, but OSS emulation through ALSA can

Jack O'Quin joq at io.com
Mon Apr 18 20:50:59 EDT 2005


Alan Taylor <alan-linuxaudiouser at lowb.org> writes:

> On Mon, 2005-04-18 at 00:10 -0500, Jack O'Quin wrote:
>> Alan Taylor <alan-linuxaudiouser at lowb.org> writes:
>> 
>> > The error seems to point to the channel count, but whether I specify 2
>> > or the proper number, which is 4, it makes no difference.  Permissions
>> > and ownership:group in /dev/sound and /dev/snd appear to be fine.
>> 
>> Try leaving off -i and -o completely.  Internally, the chip has 10
>> inputs and 12 outputs, although the card only has 4 and 4.  Just allow
>> JACK to use them all.  It shouldn't hurt anything.
>> 
>
> That did it!  I set both values to 0 in qjackctl and it just leaves them
> off the command line.  That seems odd that I'd have access to the device
> for the I/O of data, but not access to settings like number of ports.
> Any insight as to why that is?  Either way, thank you very much for your
> help!

Someone who understands the ice1712 driver can probably explain it.  

I don't know for sure, but I think maybe the chip forces all 22 I/O
buffers to be mapped into the DMA address space.
-- 
  joq



More information about the Linux-audio-user mailing list