mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2026-02-12 04:27:45 -05:00
All cards that support 4.1 surround now also support 2.1 surround, because they both have surround 5.1 as slave. Signed-off-by: David Henningsson <david.henningsson@canonical.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
51 lines
702 B
Text
51 lines
702 B
Text
#
|
|
# Configuration for the Griffin FireWave Surround
|
|
#
|
|
|
|
FireWave.pcm.default {
|
|
@args [ CARD ]
|
|
@args.CARD {
|
|
type string
|
|
}
|
|
type plug
|
|
slave.pcm {
|
|
@func concat
|
|
strings [ "dmix:" $CARD ",FORMAT=S32" ]
|
|
}
|
|
}
|
|
|
|
<confdir:pcm/front.conf>
|
|
|
|
FireWave.pcm.front.0 {
|
|
@args [ CARD ]
|
|
@args.CARD {
|
|
type string
|
|
}
|
|
type hw
|
|
card $CARD
|
|
}
|
|
|
|
<confdir:pcm/surround21.conf>
|
|
<confdir:pcm/surround41.conf>
|
|
<confdir:pcm/surround50.conf>
|
|
<confdir:pcm/surround51.conf>
|
|
|
|
FireWave.pcm.surround51.0 {
|
|
@args [ CARD ]
|
|
@args.CARD {
|
|
type string
|
|
}
|
|
type route
|
|
ttable [
|
|
[ 1 0 0 0 0 0 ]
|
|
[ 0 1 0 0 0 0 ]
|
|
[ 0 0 0 0 1 0 ]
|
|
[ 0 0 0 0 0 1 ]
|
|
[ 0 0 1 0 0 0 ]
|
|
[ 0 0 0 1 0 0 ]
|
|
]
|
|
slave.pcm {
|
|
type hw
|
|
card $CARD
|
|
}
|
|
}
|