state.Gen { control.1 { iface PCM name 'Playback Channel Map' value.0 0 value.1 0 comment { access read type INTEGER count 2 range '0 - 36' } } control.2 { iface PCM name 'Capture Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 comment { access read type INTEGER count 4 range '0 - 36' } } control.3 { iface CARD name 'USB Internal Validity' value true comment { access read type BOOLEAN count 1 } } control.4 { iface CARD name 'Firmware Version' value 2115 comment { access read type INTEGER count 1 range '0 - 0' } } control.5 { iface CARD name 'Minimum Firmware Version' value 2115 comment { access read type INTEGER count 1 range '0 - 0' } } control.6 { iface MIXER name 'MSD Mode Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.7 { 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.8 { 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.9 { iface MIXER name 'Line In 1 Air Capture Enum' value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 Presence item.2 'Presence + Drive' } } control.10 { iface MIXER name 'Line In 2 Air Capture Enum' value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 Presence item.2 'Presence + Drive' } } control.11 { iface MIXER name 'Line In 1-2 Phantom Power Capture Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.12 { iface MIXER name 'Input Select Capture Enum' value 'Input 1' comment { access 'read write' type ENUMERATED count 1 item.0 'Input 1' item.1 'Input 2' } } control.13 { iface MIXER name 'Line In 1 Gain Capture Volume' value 9 comment { access 'read write' type INTEGER count 1 range '0 - 70 (step 1)' dbmin -7000 dbmax 0 dbvalue.0 -6100 } } control.14 { iface MIXER name 'Line In 1 Autogain Capture Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.15 { iface MIXER name 'Line In 1 Autogain Status Capture Enum' value Stopped comment { access read type ENUMERATED count 1 item.0 Stopped item.1 Running item.2 Failed item.3 Cancelled item.4 Unknown } } control.16 { iface MIXER name 'Line In 1 Safe Capture Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.17 { iface MIXER name 'Line In 1-2 Link Capture Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.18 { iface MIXER name 'Line In 2 Gain Capture Volume' value 9 comment { access 'read write' type INTEGER count 1 range '0 - 70 (step 1)' dbmin -7000 dbmax 0 dbvalue.0 -6100 } } control.19 { iface MIXER name 'Line In 2 Autogain Capture Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.20 { iface MIXER name 'Line In 2 Autogain Status Capture Enum' value Stopped comment { access read type ENUMERATED count 1 item.0 Stopped item.1 Running item.2 Failed item.3 Cancelled item.4 Unknown } } control.21 { iface MIXER name 'Line In 2 Safe Capture Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.22 { iface MIXER name 'Analogue Output 01 Playback 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 'Mix A' item.4 'Mix B' item.5 'Mix C' item.6 'Mix D' item.7 'DSP 1' item.8 'DSP 2' item.9 'PCM 1' item.10 'PCM 2' } } control.23 { iface MIXER name 'Analogue Output 02 Playback 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 'Mix A' item.4 'Mix B' item.5 'Mix C' item.6 'Mix D' item.7 'DSP 1' item.8 'DSP 2' item.9 'PCM 1' item.10 'PCM 2' } } control.24 { iface MIXER name 'Mixer Input 01 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 'Mix A' item.4 'Mix B' item.5 'Mix C' item.6 'Mix D' item.7 'DSP 1' item.8 'DSP 2' item.9 'PCM 1' item.10 'PCM 2' } } control.25 { iface MIXER name 'Mixer Input 02 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 'Mix A' item.4 'Mix B' item.5 'Mix C' item.6 'Mix D' item.7 'DSP 1' item.8 'DSP 2' item.9 'PCM 1' item.10 'PCM 2' } } control.26 { iface MIXER name 'Mixer Input 03 Capture Enum' value 'DSP 1' comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 'Analogue 1' item.2 'Analogue 2' item.3 'Mix A' item.4 'Mix B' item.5 'Mix C' item.6 'Mix D' item.7 'DSP 1' item.8 'DSP 2' item.9 'PCM 1' item.10 'PCM 2' } } control.27 { iface MIXER name 'Mixer Input 04 Capture Enum' value 'DSP 2' comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 'Analogue 1' item.2 'Analogue 2' item.3 'Mix A' item.4 'Mix B' item.5 'Mix C' item.6 'Mix D' item.7 'DSP 1' item.8 'DSP 2' item.9 'PCM 1' item.10 'PCM 2' } } control.28 { iface MIXER name 'DSP Input 1 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 'Mix A' item.4 'Mix B' item.5 'Mix C' item.6 'Mix D' item.7 'DSP 1' item.8 'DSP 2' item.9 'PCM 1' item.10 'PCM 2' } } control.29 { iface MIXER name 'DSP Input 2 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 'Mix A' item.4 'Mix B' item.5 'Mix C' item.6 'Mix D' item.7 'DSP 1' item.8 'DSP 2' item.9 'PCM 1' item.10 'PCM 2' } } control.30 { iface MIXER name 'PCM 01 Capture Enum' value 'DSP 1' comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 'Analogue 1' item.2 'Analogue 2' item.3 'Mix A' item.4 'Mix B' item.5 'Mix C' item.6 'Mix D' item.7 'DSP 1' item.8 'DSP 2' item.9 'PCM 1' item.10 'PCM 2' } } control.31 { iface MIXER name 'PCM 02 Capture Enum' value 'DSP 2' comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 'Analogue 1' item.2 'Analogue 2' item.3 'Mix A' item.4 'Mix B' item.5 'Mix C' item.6 'Mix D' item.7 'DSP 1' item.8 'DSP 2' item.9 'PCM 1' item.10 'PCM 2' } } control.32 { iface MIXER name 'PCM 03 Capture 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 'Mix A' item.4 'Mix B' item.5 'Mix C' item.6 'Mix D' item.7 'DSP 1' item.8 'DSP 2' item.9 'PCM 1' item.10 'PCM 2' } } control.33 { iface MIXER name 'PCM 04 Capture 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 'Mix A' item.4 'Mix B' item.5 'Mix C' item.6 'Mix D' item.7 'DSP 1' item.8 'DSP 2' item.9 'PCM 1' item.10 'PCM 2' } } control.34 { 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.35 { 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.36 { iface MIXER name 'Mix A 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.37 { 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.38 { 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.39 { 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.40 { 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.41 { iface MIXER name 'Mix B 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.42 { 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.43 { 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.44 { iface MIXER name 'Mix C 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.45 { 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.46 { 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.47 { 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.48 { 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.49 { iface MIXER name 'Mix D 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 PCM name 'Level Meter' 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 value.10 0 value.11 0 comment { access 'read volatile' type INTEGER count 12 range '0 - 4095 (step 1)' } } control.51 { iface MIXER name 'Sync Status' value Locked comment { access read type ENUMERATED count 1 item.0 Unlocked item.1 Locked } } control.52 { iface MIXER name 'Direct Monitor Playback Enum' value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 Mono item.2 Stereo } } control.53 { iface MIXER name 'Monitor 1 Mix A Input 01 Playback Volume' value 150 comment { access 'read write' type INTEGER count 1 range '0 - 172 (step 1)' dbmin -8000 dbmax 600 dbvalue.0 -500 } } control.54 { iface MIXER name 'Monitor 1 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.55 { iface MIXER name 'Monitor 1 Mix A Input 03 Playback Volume' value 154 comment { access 'read write' type INTEGER count 1 range '0 - 172 (step 1)' dbmin -8000 dbmax 600 dbvalue.0 -300 } } control.56 { iface MIXER name 'Monitor 1 Mix A Input 04 Playback Volume' value 154 comment { access 'read write' type INTEGER count 1 range '0 - 172 (step 1)' dbmin -8000 dbmax 600 dbvalue.0 -300 } } control.57 { iface MIXER name 'Monitor 1 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.58 { iface MIXER name 'Monitor 1 Mix B Input 02 Playback Volume' value 150 comment { access 'read write' type INTEGER count 1 range '0 - 172 (step 1)' dbmin -8000 dbmax 600 dbvalue.0 -500 } } control.59 { iface MIXER name 'Monitor 1 Mix B Input 03 Playback Volume' value 154 comment { access 'read write' type INTEGER count 1 range '0 - 172 (step 1)' dbmin -8000 dbmax 600 dbvalue.0 -300 } } control.60 { iface MIXER name 'Monitor 1 Mix B Input 04 Playback Volume' value 154 comment { access 'read write' type INTEGER count 1 range '0 - 172 (step 1)' dbmin -8000 dbmax 600 dbvalue.0 -300 } } control.61 { iface MIXER name 'Monitor 2 Mix A Input 01 Playback Volume' value 150 comment { access 'read write' type INTEGER count 1 range '0 - 172 (step 1)' dbmin -8000 dbmax 600 dbvalue.0 -500 } } control.62 { iface MIXER name 'Monitor 2 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.63 { iface MIXER name 'Monitor 2 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.64 { iface MIXER name 'Monitor 2 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.65 { iface MIXER name 'Monitor 2 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.66 { iface MIXER name 'Monitor 2 Mix B Input 02 Playback Volume' value 150 comment { access 'read write' type INTEGER count 1 range '0 - 172 (step 1)' dbmin -8000 dbmax 600 dbvalue.0 -500 } } control.67 { iface MIXER name 'Monitor 2 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.68 { iface MIXER name 'Monitor 2 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 } } }