1#
2# Configuration for PMac Toonie
3#
4
5<confdir:pcm/front.conf>
6
7PMacToonie.pcm.front.0 {
8	@args [ CARD ]
9	@args.CARD {
10		type string
11	}
12	type softvol
13	slave.pcm {
14		type hw
15		card $CARD
16	}
17	control {
18		name "PCM Playback Volume"
19		card $CARD
20	}
21}	
22
23# default with dmix+softvol & dsnoop
24PMacToonie.pcm.default {
25	@args [ CARD ]
26	@args.CARD {
27		type string
28	}
29	type asym
30	playback.pcm {
31		type plug
32		slave.pcm {
33			type softvol
34			slave.pcm {
35				@func concat
36				strings [ "dmix:CARD=" $CARD ",FORMAT=S16_BE" ]
37			}
38			control {
39				name "PCM Playback Volume"
40				card $CARD
41			}
42		}
43	}
44	capture.pcm {
45		type plug
46		slave.pcm {
47			@func concat
48			strings [ "dsnoop:CARD=" $CARD ",FORMAT=S16_BE" ]
49		}
50	}
51}
52