Blame src/conf/cards/Maestro3.conf

Packit 4a16fb
# configuration for ESS Maestro3
Packit 4a16fb
Packit 4a16fb
<confdir:pcm/front.conf>
Packit 4a16fb
Packit 4a16fb
Maestro3.pcm.front.0 {
Packit 4a16fb
	@args [ CARD ]
Packit 4a16fb
	@args.CARD {
Packit 4a16fb
		type string
Packit 4a16fb
	}
Packit 4a16fb
	type hw
Packit 4a16fb
	card $CARD
Packit 4a16fb
}	
Packit 4a16fb
Packit 4a16fb
# default with dmix/dsnoop
Packit 4a16fb
Maestro3.pcm.default {
Packit 4a16fb
	@args [ CARD ]
Packit 4a16fb
	@args.CARD {
Packit 4a16fb
		type string
Packit 4a16fb
	}
Packit 4a16fb
	type asym
Packit 4a16fb
	playback.pcm {
Packit 4a16fb
		type plug
Packit 4a16fb
		slave.pcm {
Packit 4a16fb
			# we need to specify device and subdevice numbers
Packit 4a16fb
			# for a device with multiple substreams
Packit 4a16fb
			@func concat
Packit 4a16fb
			strings [ "dmix:" $CARD ",0,0" ]
Packit 4a16fb
		}
Packit 4a16fb
	}
Packit 4a16fb
	capture.pcm {
Packit 4a16fb
		type plug
Packit 4a16fb
		slave.pcm {
Packit 4a16fb
			@func concat
Packit 4a16fb
			strings [ "dsnoop:" $CARD ]
Packit 4a16fb
		}
Packit 4a16fb
	}
Packit 4a16fb
}
Packit 4a16fb