1#
2# Configuration for the RME9636
3#
4
5<confdir:pcm/front.conf>
6
7RME9636.pcm.front.0 {
8	@args [ CARD ]
9	@args.CARD {
10		type string
11	}
12	type hw
13	card $CARD
14}	
15
16# FIXME: This configuration is not valid for double-speed rates.
17
18<confdir:pcm/iec958.conf>
19
20RME9636.pcm.iec958.0 {
21	@args [ CARD AES0 AES1 AES2 AES3 ]
22	@args.CARD {
23		type string
24	}
25	@args.AES0 {
26		type integer
27	}
28	@args.AES1 {
29		type integer
30	}
31	@args.AES2 {
32		type integer
33	}
34	@args.AES3 {
35		type integer
36	}
37	type hooks
38	slave.pcm {
39		type route
40		slave {
41			pcm {
42				type hw
43				card $CARD
44			}
45			channels 18
46		}
47		ttable.0.16 1
48		ttable.1.17 1
49	}
50	hooks.0 {
51		type ctl_elems
52		hook_args [
53			{
54				interface PCM
55				name "IEC958 Playback PCM Stream"
56				lock true
57				value [ $AES0 $AES1 $AES2 $AES3 ]
58			}
59		]
60	}
61}
62