When did I say "hda"? Have you even read the link? I've been talking about X-Fi. Compare these these two conf: http://git.alsa-project.org/?p=alsa-lib.git;a=blob;f=src/conf/cards/SB-XFi.conf;h=eb2218bfdcc704e4bf39e0e0c21539ee7f9ff8f8;hb=HEAD http://git.alsa-project.org/?p=alsa-lib.git;a=blob;f=src/conf/cards/CA0106.conf;h=2f0eaf0afdc8dc826cbd3722b61cdb3310ca07f0;hb=HEAD BOTH of them shows that the four "stereo" ports they have exist as "device", but the SB-XFi.conf does not use the multi plugin to bind them to provide a surround PCM like CA0106.conf; instead it can simply use the "front" PCM, apparently. On 18 January 2016 at 14:50, Raymond Yau <superquad.vortex2@xxxxxxxxx> wrote: > >> Then what about this: >> >> http://git.alsa-project.org/?p=alsa-lib.git;a=blob;f=src/conf/cards/SB-XFi.conf;h=eb2218bfdcc704e4bf39e0e0c21539ee7f9ff8f8;hb=HEAD >> It seems to be allow the "multi-streaming" you mentioned but it >> doesn't need the multi plugin. >> >> Hmm, I feel like definitions for "ttable PCMs" in Echo_Echo3G.conf >> should be cleaned up... > > No, only those creative sound card emu10k1 and ca0106 allow up to four pcm > devices > > For hda, you need to change the logic of alsa playback stream similar to > multiple alsa capture devices, you can use hint "indep_hp=1" to enable > multi stream playback (analog and alt analog playback ) > > Freebsd allow you to use your hda intel as four independent pcm devices > > https://www.freebsd.org/cgi/man.cgi?query=snd_hda&sektion=4&manpath=FreeBSD+7.2-RELEASE > _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel