2001-06-20 11:24:01 +00:00
|
|
|
#
|
|
|
|
|
# Configuration for the ICE1712 (Envy24) chip
|
|
|
|
|
#
|
|
|
|
|
|
2001-06-21 13:41:50 +00:00
|
|
|
<confdir:pcm/front.conf>
|
|
|
|
|
|
|
|
|
|
ICE1712.pcm.front.0 {
|
2001-06-20 11:24:01 +00:00
|
|
|
@args [ CARD ]
|
|
|
|
|
@args.CARD {
|
|
|
|
|
type string
|
|
|
|
|
}
|
2001-06-20 15:32:36 +00:00
|
|
|
type route
|
2001-06-20 11:24:01 +00:00
|
|
|
ttable.0.0 1
|
|
|
|
|
ttable.1.1 1
|
|
|
|
|
slave.pcm {
|
|
|
|
|
type hw
|
|
|
|
|
card $CARD
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2001-06-21 13:41:50 +00:00
|
|
|
<confdir:pcm/surround40.conf>
|
|
|
|
|
|
|
|
|
|
ICE1712.pcm.surround40.0 {
|
2001-06-20 11:24:01 +00:00
|
|
|
@args [ CARD ]
|
|
|
|
|
@args.CARD {
|
|
|
|
|
type string
|
|
|
|
|
}
|
2001-06-20 15:32:36 +00:00
|
|
|
type route
|
2001-06-20 11:24:01 +00:00
|
|
|
ttable.0.0 1
|
|
|
|
|
ttable.1.1 1
|
|
|
|
|
ttable.2.2 1
|
|
|
|
|
ttable.3.3 1
|
|
|
|
|
slave.pcm {
|
|
|
|
|
type hw
|
|
|
|
|
card $CARD
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2003-08-12 09:34:38 +00:00
|
|
|
<confdir:pcm/surround41.conf>
|
|
|
|
|
<confdir:pcm/surround50.conf>
|
2001-06-21 13:41:50 +00:00
|
|
|
<confdir:pcm/surround51.conf>
|
|
|
|
|
|
|
|
|
|
ICE1712.pcm.surround51.0 {
|
2001-06-20 11:24:01 +00:00
|
|
|
@args [ CARD ]
|
|
|
|
|
@args.CARD {
|
|
|
|
|
type string
|
|
|
|
|
}
|
2001-06-20 15:32:36 +00:00
|
|
|
type route
|
2001-06-20 11:24:01 +00:00
|
|
|
ttable.0.0 1
|
|
|
|
|
ttable.1.1 1
|
|
|
|
|
ttable.2.2 1
|
|
|
|
|
ttable.3.3 1
|
|
|
|
|
ttable.4.4 1
|
|
|
|
|
ttable.5.5 1
|
|
|
|
|
slave.pcm {
|
|
|
|
|
type hw
|
|
|
|
|
card $CARD
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2001-06-21 13:41:50 +00:00
|
|
|
<confdir:pcm/iec958.conf>
|
|
|
|
|
|
|
|
|
|
ICE1712.pcm.iec958.0 {
|
2002-11-07 20:06:11 +00:00
|
|
|
@args [ CARD AES0 AES1 AES2 AES3 ]
|
2001-06-20 11:24:01 +00:00
|
|
|
@args.CARD {
|
|
|
|
|
type string
|
|
|
|
|
}
|
|
|
|
|
@args.AES0 {
|
|
|
|
|
type integer
|
|
|
|
|
}
|
|
|
|
|
@args.AES1 {
|
|
|
|
|
type integer
|
|
|
|
|
}
|
|
|
|
|
@args.AES2 {
|
|
|
|
|
type integer
|
|
|
|
|
}
|
|
|
|
|
@args.AES3 {
|
|
|
|
|
type integer
|
|
|
|
|
}
|
2004-01-26 15:57:05 +00:00
|
|
|
type asym
|
|
|
|
|
playback.pcm {
|
|
|
|
|
type hooks
|
|
|
|
|
slave.pcm {
|
|
|
|
|
type route
|
|
|
|
|
ttable.0.8 1
|
|
|
|
|
ttable.1.9 1
|
|
|
|
|
slave.pcm {
|
|
|
|
|
type hw
|
|
|
|
|
card $CARD
|
|
|
|
|
}
|
|
|
|
|
slave.format S32_LE
|
|
|
|
|
slave.channels 10
|
|
|
|
|
}
|
|
|
|
|
hooks.0 {
|
|
|
|
|
type ctl_elems
|
|
|
|
|
hook_args [
|
|
|
|
|
{
|
|
|
|
|
interface PCM
|
|
|
|
|
name "IEC958 Playback PCM Stream"
|
|
|
|
|
lock true
|
|
|
|
|
preserve true
|
|
|
|
|
value [ $AES0 $AES1 $AES2 $AES3 ]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
capture.pcm {
|
2001-06-22 09:01:22 +00:00
|
|
|
type route
|
2004-01-26 15:57:05 +00:00
|
|
|
ttable.0.10 1
|
|
|
|
|
ttable.1.11 1
|
2001-06-26 14:26:35 +00:00
|
|
|
slave.pcm {
|
|
|
|
|
type hw
|
|
|
|
|
card $CARD
|
|
|
|
|
}
|
2003-04-29 07:45:35 +00:00
|
|
|
slave.format S32_LE
|
2004-01-26 15:57:05 +00:00
|
|
|
slave.channels 12
|
2001-06-20 11:24:01 +00:00
|
|
|
}
|
|
|
|
|
}
|