1# configuration for ESS Maestro3
2
3<confdir:pcm/front.conf>
4
5Maestro3.pcm.front.0 {
6	@args [ CARD ]
7	@args.CARD {
8		type string
9	}
10	type hw
11	card $CARD
12}	
13
14# default with dmix/dsnoop
15Maestro3.pcm.default {
16	@args [ CARD ]
17	@args.CARD {
18		type string
19	}
20	type asym
21	playback.pcm {
22		type plug
23		slave.pcm {
24			# we need to specify device and subdevice numbers
25			# for a device with multiple substreams
26			@func concat
27			strings [ "dmix:" $CARD ",0,0" ]
28		}
29	}
30	capture.pcm {
31		type plug
32		slave.pcm {
33			@func concat
34			strings [ "dsnoop:" $CARD ]
35		}
36	}
37}
38
39