[alsa-devel] ca106 driver and six channel with jack

Takashi Iwai tiwai at suse.de
Wed Feb 13 16:49:52 CET 2008

At Mon, 11 Feb 2008 12:54:23 +0100,
Michael Westermann wrote:
> Hello,
> i'll use a Crative SB0570 card with the ca106 driver with jackd and
> 5.1.  In qjackctrl I've only see two channles.
> I've look im the ca106_main.c. In the struct  snd_ca0106_playback_hw
> are the line
> .channels_max =		2,  //6,
> Is it possible to set channels max to six?
> Or if anything develpment required?

The ca0106 driver doesn't support 6-interleved channles but three
streams with two channels for front, rear and C/LFE.  The six channels
are compounded via alsa-lib plugins.

You could pass -Dsurround51 to jack for 5.1 output, I suppose.
Get the newer alsa-lib and jack to work multi plugin correctly with


More information about the Alsa-devel mailing list