1#
2# Configuration for Digigram VX222
3#
4
5<confdir:pcm/front.conf>
6
7VX222.pcm.front.0 {
8	@args [ CARD ]
9	@args.CARD {
10		type string
11	}
12	type hw
13	card $CARD
14}	
15
16<confdir:pcm/iec958.conf>
17
18VX222.pcm.iec958.0 {
19	@args [ CARD AES0 AES1 AES2 AES3 ]
20	@args.CARD {
21		type string
22	}
23	@args.AES0 {
24		type integer
25	}
26	@args.AES1 {
27		type integer
28	}
29	@args.AES2 {
30		type integer
31	}
32	@args.AES3 {
33		type integer
34	}
35	type hooks
36	slave.pcm {
37		type hw
38		card $CARD
39	}
40	hooks.0 {
41		type ctl_elems
42		hook_args [
43			{
44				interface PCM
45				name "IEC958 Playback Default"
46				lock true
47				preserve true
48				optional true
49				value [ $AES0 $AES1 $AES2 $AES3 ]
50			}
51			{
52				# for compatibility with older drivers
53				name "IEC958 Playback Default"
54				lock true
55				preserve true
56				optional true
57				value [ $AES0 $AES1 $AES2 $AES3 ]
58			}
59		]
60	}
61}
62