Blame src/conf/cards/Loopback.conf

Packit Service db8eaa
#
Packit Service db8eaa
# Configuration for the virtual loopback driver (snd-aloop)
Packit Service db8eaa
#
Packit Service db8eaa
Packit Service db8eaa
<confdir:pcm/front.conf>
Packit Service db8eaa
Packit Service db8eaa
Loopback.pcm.front.0 {
Packit Service db8eaa
	@args [ CARD ]
Packit Service db8eaa
	@args.CARD {
Packit Service db8eaa
		type string
Packit Service db8eaa
	}
Packit Service db8eaa
	type softvol
Packit Service db8eaa
	slave.pcm {
Packit Service db8eaa
		type hw
Packit Service db8eaa
		card $CARD
Packit Service db8eaa
	}
Packit Service db8eaa
	control {
Packit Service db8eaa
		name "PCM Playback Volume"
Packit Service db8eaa
		card $CARD
Packit Service db8eaa
	}
Packit Service db8eaa
}	
Packit Service db8eaa
Packit Service db8eaa
# default with dmix+softvol & dsnoop
Packit Service db8eaa
Loopback.pcm.default {
Packit Service db8eaa
	@args [ CARD ]
Packit Service db8eaa
	@args.CARD {
Packit Service db8eaa
		type string
Packit Service db8eaa
	}
Packit Service db8eaa
	type asym
Packit Service db8eaa
	playback.pcm {
Packit Service db8eaa
		type plug
Packit Service db8eaa
		slave.pcm {
Packit Service db8eaa
			type softvol
Packit Service db8eaa
			slave.pcm {
Packit Service db8eaa
				@func concat
Packit Service db8eaa
				strings [ "dmix:" $CARD ]
Packit Service db8eaa
			}
Packit Service db8eaa
			control {
Packit Service db8eaa
				name "PCM Playback Volume"
Packit Service db8eaa
				card $CARD
Packit Service db8eaa
			}
Packit Service db8eaa
		}
Packit Service db8eaa
	}
Packit Service db8eaa
	capture.pcm {
Packit Service db8eaa
		type plug
Packit Service db8eaa
		slave.pcm {
Packit Service db8eaa
			type softvol
Packit Service db8eaa
			slave.pcm {
Packit Service db8eaa
				@func concat
Packit Service db8eaa
				strings [ "dsnoop:" $CARD ]
Packit Service db8eaa
			}
Packit Service db8eaa
			control {
Packit Service db8eaa
				name "Digital Capture Volume"
Packit Service db8eaa
				card $CARD
Packit Service db8eaa
			}
Packit Service db8eaa
			min_dB -30.0
Packit Service db8eaa
			max_dB 30.0
Packit Service db8eaa
			resolution 121
Packit Service db8eaa
		}
Packit Service db8eaa
		# to avoid possible phase inversions with digital mics
Packit Service db8eaa
		route_policy copy
Packit Service db8eaa
	}
Packit Service db8eaa
	hint.device 0
Packit Service db8eaa
}
Packit Service db8eaa
Packit Service db8eaa
<confdir:pcm/surround21.conf>
Packit Service db8eaa
<confdir:pcm/surround40.conf>
Packit Service db8eaa
<confdir:pcm/surround41.conf>
Packit Service db8eaa
<confdir:pcm/surround50.conf>
Packit Service db8eaa
<confdir:pcm/surround51.conf>
Packit Service db8eaa
<confdir:pcm/surround71.conf>
Packit Service db8eaa
Packit Service db8eaa
Loopback.pcm.surround40.0 cards.Loopback.pcm.front.0
Packit Service db8eaa
Loopback.pcm.surround51.0 cards.Loopback.pcm.front.0
Packit Service db8eaa
Loopback.pcm.surround71.0 cards.Loopback.pcm.front.0