jpayne@68: pcm.!dpl { jpayne@68: @args [ SLAVE ] jpayne@68: @args.SLAVE { jpayne@68: type string jpayne@68: } jpayne@68: type route jpayne@68: slave.pcm $SLAVE jpayne@68: slave.channels 2 jpayne@68: # input: FL/FR/SL/SR/C/LFE jpayne@68: # S=SL+SR, LFE not used jpayne@68: ttable.0.0 1 jpayne@68: ttable.1.1 1 jpayne@68: ttable.2.0 0.707 jpayne@68: ttable.2.1 -0.707 jpayne@68: ttable.3.0 0.707 jpayne@68: ttable.3.1 -0.707 jpayne@68: ttable.4.0 0.707 jpayne@68: ttable.4.1 0.707 jpayne@68: ttable.5.0 0 jpayne@68: ttable.5.1 0 jpayne@68: } jpayne@68: jpayne@68: pcm.!dpl2 { jpayne@68: @args [SLAVE] jpayne@68: @args.SLAVE { jpayne@68: type string jpayne@68: } jpayne@68: type route jpayne@68: slave.pcm $SLAVE jpayne@68: slave.channels 2 jpayne@68: # input: FL/FR/SL/SR/C/LFE jpayne@68: # LFE not used jpayne@68: ttable.0.0 1 jpayne@68: ttable.1.1 1 jpayne@68: ttable.2.0 0.866 jpayne@68: ttable.2.1 -0.5 jpayne@68: ttable.3.0 0.5 jpayne@68: ttable.3.1 -0.866 jpayne@68: ttable.4.0 0.707 jpayne@68: ttable.4.1 0.707 jpayne@68: ttable.5.0 0 jpayne@68: ttable.5.1 0 jpayne@68: }