Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Path: blob/next/external/packages/blobs/asound.state/asound.state.sun50iw6-legacy
Views: 3960
state.Codec { control.1 { iface MIXER name 'DAC Playback Volume' value 63 comment { access 'read write' type INTEGER count 1 range '0 - 63' dbmin -7308 dbmax 0 dbvalue.0 0 } } control.2 { iface MIXER name 'Line Out Playback Volume' value 26 comment { access 'read write' type INTEGER count 1 range '0 - 31' dbmin -9999999 dbmax 0 dbvalue.0 -750 } } control.3 { iface MIXER name 'Line Out Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.4 { iface MIXER name 'Line In Playback Volume' value 3 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 0 } } control.5 { iface MIXER name 'Mic1 Playback Volume' value 3 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 0 } } control.6 { iface MIXER name 'Mic2 Playback Volume' value 3 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 0 } } control.7 { iface MIXER name 'Mic1 Boost Volume' value 4 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin 0 dbmax 4200 dbvalue.0 3300 } } control.8 { iface MIXER name 'Mic2 Boost Volume' value 4 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin 0 dbmax 4200 dbvalue.0 3300 } } control.9 { iface MIXER name 'ADC Gain Capture Volume' value 3 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 0 } } control.10 { iface MIXER name 'DAC Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.11 { iface MIXER name 'DAC Reversed Playback Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.12 { iface MIXER name 'Line In Playback Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.13 { iface MIXER name 'Mic1 Playback Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.14 { iface MIXER name 'Mic2 Playback Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.15 { iface MIXER name 'Mixer Capture Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.16 { iface MIXER name 'Mixer Reversed Capture Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.17 { iface MIXER name 'Line In Capture Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.18 { iface MIXER name 'Mic1 Capture Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.19 { iface MIXER name 'Mic2 Capture Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.20 { iface MIXER name 'Line Out Source Playback Route' value.0 Stereo value.1 Stereo comment { access 'read write' type ENUMERATED count 2 item.0 Stereo item.1 'Mono Differential' } } } state.sndahub { control.1 { iface MIXER name 'ahub audio format Function' value null comment { access 'read write' type ENUMERATED count 1 item.0 null item.1 pcm item.2 AC3 item.3 MPEG1 item.4 MP3 item.5 MPEG2 item.6 AAC item.7 DTS item.8 ATRAC item.9 ONE_BIT_AUDIO item.10 DOLBY_DIGITAL_PLUS item.11 DTS_HD item.12 MAT item.13 WMAPRO } } control.2 { iface MIXER name 'I2S0 Loopback Debug' value false comment { access 'read write' type BOOLEAN count 1 } } control.3 { iface MIXER name 'I2S1 Loopback Debug' value false comment { access 'read write' type BOOLEAN count 1 } } control.4 { iface MIXER name 'I2S2 Loopback Debug' value false comment { access 'read write' type BOOLEAN count 1 } } control.5 { iface MIXER name 'I2S3 Loopback Debug' value true comment { access 'read write' type BOOLEAN count 1 } } control.6 { iface MIXER name 'I2S0IN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.7 { iface MIXER name 'I2S0OUT Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.8 { iface MIXER name 'I2S1IN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.9 { iface MIXER name 'I2S1OUT Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.10 { iface MIXER name 'I2S2IN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.11 { iface MIXER name 'I2S2OUT Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.12 { iface MIXER name 'I2S3IN Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.13 { iface MIXER name 'I2S3OUT Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.14 { iface MIXER name 'DAM0IN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.15 { iface MIXER name 'DAM1IN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.16 { iface MIXER name 'DAM0OUT Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.17 { iface MIXER name 'DAM1OUT Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.18 { iface MIXER name 'APBIF0 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.19 { iface MIXER name 'APBIF1 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.20 { iface MIXER name 'APBIF2 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.21 { iface MIXER name 'I2S0 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.22 { iface MIXER name 'I2S1 Src Select' value APBIF_TXDIF0 comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.23 { iface MIXER name 'I2S2 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.24 { iface MIXER name 'I2S3 Src Select' value APBIF_TXDIF1 comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.25 { iface MIXER name 'DAM0Chan0 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.26 { iface MIXER name 'DAM0Chan1 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.27 { iface MIXER name 'DAM0Chan2 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.28 { iface MIXER name 'DAM1Chan0 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.29 { iface MIXER name 'DAM1Chan1 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.30 { iface MIXER name 'DAM1Chan2 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } } state.sndhdmi { control.1 { iface MIXER name 'hdmi audio format Function' value pcm comment { access 'read write' type ENUMERATED count 1 item.0 null item.1 pcm item.2 AC3 item.3 MPEG1 item.4 MP3 item.5 MPEG2 item.6 AAC item.7 DTS item.8 ATRAC item.9 ONE_BIT_AUDIO item.10 DOLBY_DIGITAL_PLUS item.11 DTS_HD item.12 MAT item.13 WMAPRO } } control.2 { iface MIXER name 'sunxi daudio audio hub mode' value hub_disable comment { access 'read write' type ENUMERATED count 1 item.0 null item.1 hub_disable item.2 hub_enable } } control.3 { iface MIXER name 'sunxi daudio loopback debug' value false comment { access 'read write' type BOOLEAN count 1 } } } state.sndacx00codec { control.1 { iface MIXER name 'sunxi daudio audio hub mode' value hub_disable comment { access 'read write' type ENUMERATED count 1 item.0 null item.1 hub_disable item.2 hub_enable } } control.2 { iface MIXER name 'sunxi daudio loopback debug' value false comment { access 'read write' type BOOLEAN count 1 } } control.3 { iface MIXER name 'I2S Mixer ADC Volume' value.0 1 value.1 1 comment { access 'read write' type INTEGER count 2 range '0 - 1' dbmin -9999999 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.4 { iface MIXER name 'I2S Mixer DAC Volume' value 1 comment { access 'read write' type INTEGER count 1 range '0 - 1' dbmin -9999999 dbmax 0 dbvalue.0 0 } } control.5 { iface MIXER name 'DAC Mixer ADC Volume' value.0 1 value.1 1 comment { access 'read write' type INTEGER count 2 range '0 - 1' dbmin -9999999 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.6 { iface MIXER name 'DAC Mxier DAC Volume' value.0 1 value.1 1 comment { access 'read write' type INTEGER count 2 range '0 - 1' dbmin -9999999 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.7 { iface MIXER name 'Line Out Mixer Volume' value 7 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 600 } } control.8 { iface MIXER name 'MIC Out Mixer Volume' value.0 7 value.1 7 comment { access 'read write' type INTEGER count 2 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 600 dbvalue.1 600 } } control.9 { iface MIXER name 'ADC Input Volume' value 7 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 600 } } control.10 { iface MIXER name 'LINEOUT Volume' value 30 comment { access 'read write' type INTEGER count 1 range '0 - 31' dbmin -9999999 dbmax -150 dbvalue.0 -300 } } control.11 { iface MIXER name 'MIC1 Boost Volume' value 7 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin 0 dbmax 4200 dbvalue.0 4200 } } control.12 { iface MIXER name 'MIC2 Boost Volume' value 7 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin 0 dbmax 4200 dbvalue.0 4200 } } control.13 { iface MIXER name 'Left Output Mixer MIC1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.14 { iface MIXER name 'Left Output Mixer MIC2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.15 { iface MIXER name 'Left Output Mixer PhonePN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.16 { iface MIXER name 'Left Output Mixer PhoneN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.17 { iface MIXER name 'Left Output Mixer LINEINL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.18 { iface MIXER name 'Left Output Mixer DACL Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.19 { iface MIXER name 'Left Output Mixer DACR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.20 { iface MIXER name 'Right Output Mixer MIC1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.21 { iface MIXER name 'Right Output Mixer MIC2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.22 { iface MIXER name 'Right Output Mixer PhonePN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.23 { iface MIXER name 'Right Output Mixer PhoneP Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.24 { iface MIXER name 'Right Output Mixer LINEINR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.25 { iface MIXER name 'Right Output Mixer DACR Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.26 { iface MIXER name 'Right Output Mixer DACL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.27 { iface MIXER name 'Left Input Mixer MIC1 Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.28 { iface MIXER name 'Left Input Mixer MIC2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.29 { iface MIXER name 'Left Input Mixer PhonePN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.30 { iface MIXER name 'Left Input Mixer PhoneN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.31 { iface MIXER name 'Left Input Mixer LINEINL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.32 { iface MIXER name 'Left Input Mixer OMixerL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.33 { iface MIXER name 'Left Input Mixer OMixerR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.34 { iface MIXER name 'Right Input Mixer MIC1 Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.35 { iface MIXER name 'Right Input Mixer MIC2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.36 { iface MIXER name 'Right Input Mixer PhonePN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.37 { iface MIXER name 'Right Input Mixer PhoneP Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.38 { iface MIXER name 'Right Input Mixer LINEINR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.39 { iface MIXER name 'Right Input Mixer OMixerR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.40 { iface MIXER name 'Right Input Mixer OMixerL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.41 { iface MIXER name 'Left DAC Mixer I2SDACL Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.42 { iface MIXER name 'Left DAC Mixer ADCL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.43 { iface MIXER name 'Right DAC Mixer I2SDACR Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.44 { iface MIXER name 'Right DAC Mixer ADCR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.45 { iface MIXER name 'Left I2S Mixer I2SDACL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.46 { iface MIXER name 'Left I2S Mixer ADCL Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.47 { iface MIXER name 'Right I2S Mixer I2SDACR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.48 { iface MIXER name 'Right I2S Mixer ADCR Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.49 { iface MIXER name 'Left LINEOUT Mux' value 'Left OMixer' comment { access 'read write' type ENUMERATED count 1 item.0 'Left OMixer' item.1 'LR OMixer' } } control.50 { iface MIXER name 'Right LINEOUT Mux' value 'Right OMixer' comment { access 'read write' type ENUMERATED count 1 item.0 'Right OMixer' item.1 'LR OMixer' } } }