state.USB {
	control.1 {
		iface PCM
		name 'Playback Channel Map'
		value.0 0
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		comment {
			access read
			type INTEGER
			count 6
			range '0 - 36'
		}
	}
	control.2 {
		iface PCM
		name 'Capture Channel Map'
		value.0 0
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 0
		value.9 0
		comment {
			access read
			type INTEGER
			count 10
			range '0 - 36'
		}
	}
	control.3 {
		iface CARD
		name 'Internal Validity'
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.4 {
		iface CARD
		name 'S/PDIF Validity'
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.5 {
		iface MIXER
		name 'Clock Source Clock Source'
		value Internal
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Internal
			item.1 S/PDIF
		}
	}
	control.6 {
		iface MIXER
		name 'Line 01 (Headphones 1 L) Playback Volume'
		value 127
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 127 (step 1)'
			dbmin -12700
			dbmax 0
			dbvalue.0 0
		}
	}
	control.7 {
		iface MIXER
		name 'Line 01 Mute Playback Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.8 {
		iface MIXER
		name 'Line 02 (Headphones 1 R) Playback Volume'
		value 127
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 127 (step 1)'
			dbmin -12700
			dbmax 0
			dbvalue.0 0
		}
	}
	control.9 {
		iface MIXER
		name 'Line 02 Mute Playback Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.10 {
		iface MIXER
		name 'Line 03 (Headphones 2 L) Playback Volume'
		value 127
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 127 (step 1)'
			dbmin -12700
			dbmax 0
			dbvalue.0 0
		}
	}
	control.11 {
		iface MIXER
		name 'Line 03 Mute Playback Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.12 {
		iface MIXER
		name 'Line 04 (Headphones 2 R) Playback Volume'
		value 127
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 127 (step 1)'
			dbmin -12700
			dbmax 0
			dbvalue.0 0
		}
	}
	control.13 {
		iface MIXER
		name 'Line 04 Mute Playback Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.14 {
		iface MIXER
		name 'Line In 1 Level Capture Enum'
		value Line
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Line
			item.1 Inst
		}
	}
	control.15 {
		iface MIXER
		name 'Line In 2 Level Capture Enum'
		value Line
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Line
			item.1 Inst
		}
	}
	control.16 {
		iface MIXER
		name 'Line In 1 Pad Capture Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.17 {
		iface MIXER
		name 'Line In 2 Pad Capture Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.18 {
		iface MIXER
		name 'Line In 1 Air Capture Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.19 {
		iface MIXER
		name 'Line In 2 Air Capture Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.20 {
		iface MIXER
		name 'Line In 1-2 Phantom Power Capture Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.21 {
		iface MIXER
		name 'Phantom Power Persistence Capture Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.22 {
		iface MIXER
		name 'Analogue Output 01 Playback Enum'
		value 'Analogue 1'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.23 {
		iface MIXER
		name 'Analogue Output 02 Playback Enum'
		value 'Analogue 2'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.24 {
		iface MIXER
		name 'Analogue Output 03 Playback Enum'
		value 'Mix C'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.25 {
		iface MIXER
		name 'Analogue Output 04 Playback Enum'
		value 'Mix D'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.26 {
		iface MIXER
		name 'S/PDIF Output 1 Playback Enum'
		value Off
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.27 {
		iface MIXER
		name 'S/PDIF Output 2 Playback Enum'
		value Off
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.28 {
		iface MIXER
		name 'Mixer Input 01 Capture Enum'
		value 'Analogue 1'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.29 {
		iface MIXER
		name 'Mixer Input 02 Capture Enum'
		value 'Analogue 2'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.30 {
		iface MIXER
		name 'Mixer Input 03 Capture Enum'
		value 'Analogue 3'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.31 {
		iface MIXER
		name 'Mixer Input 04 Capture Enum'
		value 'Analogue 4'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.32 {
		iface MIXER
		name 'Mixer Input 05 Capture Enum'
		value 'PCM 1'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.33 {
		iface MIXER
		name 'Mixer Input 06 Capture Enum'
		value 'PCM 2'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.34 {
		iface MIXER
		name 'Mixer Input 07 Capture Enum'
		value 'Mix E'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.35 {
		iface MIXER
		name 'Mixer Input 08 Capture Enum'
		value 'Mix F'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.36 {
		iface MIXER
		name 'PCM 01 Capture Enum'
		value 'Mix A'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.37 {
		iface MIXER
		name 'PCM 02 Capture Enum'
		value 'Mix B'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.38 {
		iface MIXER
		name 'PCM 03 Capture Enum'
		value 'Analogue 1'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.39 {
		iface MIXER
		name 'PCM 04 Capture Enum'
		value 'Analogue 2'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.40 {
		iface MIXER
		name 'PCM 05 Capture Enum'
		value 'Analogue 3'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.41 {
		iface MIXER
		name 'PCM 06 Capture Enum'
		value 'Analogue 4'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.42 {
		iface MIXER
		name 'PCM 07 Capture Enum'
		value Off
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.43 {
		iface MIXER
		name 'PCM 08 Capture Enum'
		value Off
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.44 {
		iface MIXER
		name 'PCM 09 Capture Enum'
		value 'S/PDIF 1'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.45 {
		iface MIXER
		name 'PCM 10 Capture Enum'
		value 'S/PDIF 2'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 'Analogue 1'
			item.2 'Analogue 2'
			item.3 'Analogue 3'
			item.4 'Analogue 4'
			item.5 'Analogue 5'
			item.6 'Analogue 6'
			item.7 'S/PDIF 1'
			item.8 'S/PDIF 2'
			item.9 'Mix A'
			item.10 'Mix B'
			item.11 'Mix C'
			item.12 'Mix D'
			item.13 'Mix E'
			item.14 'Mix F'
			item.15 'Mix G'
			item.16 'Mix H'
			item.17 'PCM 1'
			item.18 'PCM 2'
			item.19 'PCM 3'
			item.20 'PCM 4'
			item.21 'PCM 5'
			item.22 'PCM 6'
		}
	}
	control.46 {
		iface MIXER
		name 'Mix A Input 01 Playback Volume'
		value 160
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 0
		}
	}
	control.47 {
		iface MIXER
		name 'Mix A Input 02 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.48 {
		iface MIXER
		name 'Mix A Input 03 Playback Volume'
		value 160
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 0
		}
	}
	control.49 {
		iface MIXER
		name 'Mix A Input 04 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.50 {
		iface MIXER
		name 'Mix A Input 05 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.51 {
		iface MIXER
		name 'Mix A Input 06 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.52 {
		iface MIXER
		name 'Mix A Input 07 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.53 {
		iface MIXER
		name 'Mix A Input 08 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.54 {
		iface MIXER
		name 'Mix B Input 01 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.55 {
		iface MIXER
		name 'Mix B Input 02 Playback Volume'
		value 160
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 0
		}
	}
	control.56 {
		iface MIXER
		name 'Mix B Input 03 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.57 {
		iface MIXER
		name 'Mix B Input 04 Playback Volume'
		value 160
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 0
		}
	}
	control.58 {
		iface MIXER
		name 'Mix B Input 05 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.59 {
		iface MIXER
		name 'Mix B Input 06 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.60 {
		iface MIXER
		name 'Mix B Input 07 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.61 {
		iface MIXER
		name 'Mix B Input 08 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.62 {
		iface MIXER
		name 'Mix C Input 01 Playback Volume'
		value 160
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 0
		}
	}
	control.63 {
		iface MIXER
		name 'Mix C Input 02 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.64 {
		iface MIXER
		name 'Mix C Input 03 Playback Volume'
		value 160
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 0
		}
	}
	control.65 {
		iface MIXER
		name 'Mix C Input 04 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.66 {
		iface MIXER
		name 'Mix C Input 05 Playback Volume'
		value 160
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 0
		}
	}
	control.67 {
		iface MIXER
		name 'Mix C Input 06 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.68 {
		iface MIXER
		name 'Mix C Input 07 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.69 {
		iface MIXER
		name 'Mix C Input 08 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.70 {
		iface MIXER
		name 'Mix D Input 01 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.71 {
		iface MIXER
		name 'Mix D Input 02 Playback Volume'
		value 160
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 0
		}
	}
	control.72 {
		iface MIXER
		name 'Mix D Input 03 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.73 {
		iface MIXER
		name 'Mix D Input 04 Playback Volume'
		value 160
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 0
		}
	}
	control.74 {
		iface MIXER
		name 'Mix D Input 05 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.75 {
		iface MIXER
		name 'Mix D Input 06 Playback Volume'
		value 160
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 0
		}
	}
	control.76 {
		iface MIXER
		name 'Mix D Input 07 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.77 {
		iface MIXER
		name 'Mix D Input 08 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.78 {
		iface MIXER
		name 'Mix E Input 01 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.79 {
		iface MIXER
		name 'Mix E Input 02 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.80 {
		iface MIXER
		name 'Mix E Input 03 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.81 {
		iface MIXER
		name 'Mix E Input 04 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.82 {
		iface MIXER
		name 'Mix E Input 05 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.83 {
		iface MIXER
		name 'Mix E Input 06 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.84 {
		iface MIXER
		name 'Mix E Input 07 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.85 {
		iface MIXER
		name 'Mix E Input 08 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.86 {
		iface MIXER
		name 'Mix F Input 01 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.87 {
		iface MIXER
		name 'Mix F Input 02 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.88 {
		iface MIXER
		name 'Mix F Input 03 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.89 {
		iface MIXER
		name 'Mix F Input 04 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.90 {
		iface MIXER
		name 'Mix F Input 05 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.91 {
		iface MIXER
		name 'Mix F Input 06 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.92 {
		iface MIXER
		name 'Mix F Input 07 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.93 {
		iface MIXER
		name 'Mix F Input 08 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.94 {
		iface MIXER
		name 'Mix G Input 01 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.95 {
		iface MIXER
		name 'Mix G Input 02 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.96 {
		iface MIXER
		name 'Mix G Input 03 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.97 {
		iface MIXER
		name 'Mix G Input 04 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.98 {
		iface MIXER
		name 'Mix G Input 05 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.99 {
		iface MIXER
		name 'Mix G Input 06 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.100 {
		iface MIXER
		name 'Mix G Input 07 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.101 {
		iface MIXER
		name 'Mix G Input 08 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.102 {
		iface MIXER
		name 'Mix H Input 01 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.103 {
		iface MIXER
		name 'Mix H Input 02 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.104 {
		iface MIXER
		name 'Mix H Input 03 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.105 {
		iface MIXER
		name 'Mix H Input 04 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.106 {
		iface MIXER
		name 'Mix H Input 05 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.107 {
		iface MIXER
		name 'Mix H Input 06 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.108 {
		iface MIXER
		name 'Mix H Input 07 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.109 {
		iface MIXER
		name 'Mix H Input 08 Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 172 (step 1)'
			dbmin -8000
			dbmax 600
			dbvalue.0 -8000
		}
	}
	control.110 {
		iface PCM
		name 'Level Meter'
		value.0 0
		value.1 2
		value.2 3
		value.3 2
		value.4 1
		value.5 1
		value.6 0
		value.7 0
		value.8 0
		value.9 0
		value.10 0
		value.11 2
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 0
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read volatile'
			type INTEGER
			count 24
			range '0 - 4095 (step 1)'
		}
	}
	control.111 {
		iface MIXER
		name 'Sync Status'
		value Locked
		comment {
			access read
			type ENUMERATED
			count 1
			item.0 Unlocked
			item.1 Locked
		}
	}
}
