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