<p><br>
>><br>
>> > Do you mean 2.1 mode won't work with all usb audio since surround 5.1 of usb audio is already using route plugin <br>
>> What do you mean by "all usb audio"? In 4.1/5.1 mode LFE and all other outputs work properly, it is just for 2.1, which works as stereo.<br>
>><br>
>> > If you don't have SPDIF output/input, you need to add your card in USB-AUDIO.conf<br>
>> Sound card has S/PDIF output, but not input. Not sure whether output works properly though. I do not have speakers or any other hardware with S/PDIF input to test it.<br>
>></p>
<p>>>><br>
>>> ><br>
>>> > In 2.1 mode LFE is not actually working at all, so it is removed.<br>
>>><br>
>>> Do you mean 2.1 mode won't work with all usb audio since surround 5.1 of usb audio is already using route plugin<br>
>>><br>
>>> USB-Audio.pcm.surround51.0 {<br>
>>> @args [ CARD ]<br>
>>> @args.CARD { type string }<br>
>>> @func refer<br>
>>> name {<br>
>>> @func concat<br>
>>> strings [<br>
>>> "cards.USB-Audio."<br>
>>> { @func card_name card $CARD }<br>
>>> ".pcm.surround51:CARD=" $CARD<br>
>>> ]<br>
>>> }<br>
>>> default {<br>
>>> type route<br>
>>> ttable.0.0 1<br>
>>> ttable.1.1 1<br>
>>> ttable.2.4 1<br>
>>> ttable.3.5 1<br>
>>> ttable.4.2 1<br>
>>> ttable.5.3 1<br>
>>> slave {<br>
>>> pcm {<br>
>>> type hw<br>
>>> card $CARD<br>
>>> device 0<br>
>>> }<br>
>>> channels 6<br>
>>> }<br>
>>> }<br>
>>> }<br>
>>><br></p>
<p><a href="http://git.alsa-project.org/?p=alsa-lib.git;a=blob_plain;f=src/conf/pcm/surround21.conf;hb=HEAD">http://git.alsa-project.org/?p=alsa-lib.git;a=blob_plain;f=src/conf/pcm/surround21.conf;hb=HEAD</a></p>
<p>type route slave.pcm <br>
{ @func refer name { @func concat strings [ "cards." { @func card_driver card $CARD } ".pcm.surround51." $DEV ":CARD=" $CARD ] } } <br>
ttable.0.FL 1 <a href="http://ttable.1.FR">ttable.1.FR</a> 1 ttable.2.LFE 1 <br>
hint { description "2.1 Surround output to Front and Subwoofer speakers" device $DEV }</p>
<p>2.1 seem use 5.1 and route pluginĀ  </p>
<p>If you mean route plugin cannot be used twice, you need to remove surround 2.1 from USB-Audio.conf</p>