Hi everyone, I'm trying to configure rt5640 on a Asus T100 tablet. I'm running Fedlet, a linux distro based on Fedora 21 Alpha TC7, for Bay Trail tablets. I was able to configure alsamixer to have sound playback support but I have issues to configure audio recording from the internal mic. Indeed, in alsamixer I have only a capture device (ADC Capture) that is able to record only noise. Probably I just need to find a valid mixer configuration but there too many controls on rt5650! To playback purposes these controls must be set on in alsamixer: Speaker Speaker L Speaker R DAC1 Stereo DAC MIXR DAC R1 Stereo DAC MIXL DAC L1 DAC MIXL INF1 DAC MIXL STEREO ADC DAC MIXR INF1 DAC MIXR STEREO ADC SPOL MIX DAC L1 SPOL MIX DAC R1 I really don't know how to configure the mixer to have sound recording. I tried a huge number of combinations testing audio recording from internal mic and an external headset without success. Can anybody help me to find a solution? Thanks g. This is alsa-info output: upload=true&script=true&cardinfo= !!################################ !!ALSA Information Script v 0.4.64 !!################################ !!Script ran on: Tue Sep 22 00:06:40 UTC 2014 !!Linux Distribution !!------------------ !!DMI Information !!--------------- Manufacturer: ASUSTeK COMPUTER INC. Product Name: T100TAS Product Version: 1.0 Firmware Version: T100TAS.207 !!Kernel Information !!------------------ Kernel release: 3.16.2-300.1awb.i686 Operating System: GNU/Linux Architecture: i686 Processor: i686 SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k3.16.2-300.1awb.i686 Library version: Utilities version: 1.0.28 !!Loaded ALSA modules !!------------------- (null) !!Sound Servers on this system !!---------------------------- Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - Yes !!Soundcards recognised by ALSA !!----------------------------- 0 [bytrt5640 ]: byt-rt5640 - byt-rt5640 byt-rt5640 !!PCI Soundcards installed in the system !!-------------------------------------- !!Advanced information - PCI Vendor/Device/Subsystem ID's !!------------------------------------------------------- !!Loaded sound module options !!--------------------------- !!Module: (null) * : !!ALSA Device nodes !!----------------- crw-rw----+ 1 root audio 116, 2 Sep 22 19:47 /dev/snd/controlC0 crw-rw----+ 1 root audio 116, 4 Sep 22 19:55 /dev/snd/pcmC0D0c crw-rw----+ 1 root audio 116, 3 Sep 22 20:04 /dev/snd/pcmC0D0p crw-rw----+ 1 root audio 116, 1 Sep 22 19:47 /dev/snd/seq crw-rw----+ 1 root audio 116, 33 Sep 22 19:47 /dev/snd/timer /dev/snd/by-path: total 0 drwxr-xr-x. 2 root root 60 Sep 22 19:47 . drwxr-xr-x. 3 root root 160 Sep 22 19:47 .. lrwxrwxrwx. 1 root root 12 Sep 22 19:47 platform-byt-rt5640 -> ../controlC0 !!ALSA configuration files !!------------------------ !!System wide config file (/etc/asound.conf) # # Place your global alsa-lib configuration here... # !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 0: bytrt5640 [byt-rt5640], device 0: Audio rt5640-aif1-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 0: bytrt5640 [byt-rt5640], device 0: Audio rt5640-aif1-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card 0 [bytrt5640] Card hw:0 'bytrt5640'/'byt-rt5640' Mixer name : '' Components : '' Controls : 124 Simple ctrls : 121 Simple mixer control 'Headphone',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Speaker',0 Capabilities: pvolume pswitch pswitch-joined Playback channels: Front Left - Front Right Limits: Playback 0 - 39 Mono: Front Left: Playback 9 [23%] [-33.00dB] [on] Front Right: Playback 9 [23%] [-33.00dB] [on] Simple mixer control 'Speaker Channel',0 Capabilities: pswitch Playback channels: Front Left - Front Right Mono: Front Left: Playback [on] Front Right: Playback [on] Simple mixer control 'Speaker L',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Speaker R',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Mono',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Mono ADC',0 Capabilities: cvolume Capture channels: Front Left - Front Right Limits: Capture 0 - 127 Front Left: Capture 119 [94%] [270.00dB] Front Right: Capture 119 [94%] [270.00dB] Simple mixer control 'Mono ADC L1 Mux',0 Capabilities: enum Items: 'Mono DAC MIXL' 'ADCL' Item0: 'Mono DAC MIXL' Simple mixer control 'Mono ADC L2 Mux',0 Capabilities: enum Items: 'DMIC L1' 'DMIC L2' 'Mono DAC MIXL' Item0: 'Mono DAC MIXL' Simple mixer control 'Mono ADC MIXL ADC1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Mono ADC MIXL ADC2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Mono ADC MIXR ADC1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Mono ADC MIXR ADC2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Mono ADC R1 Mux',0 Capabilities: enum Items: 'Mono DAC MIXR' 'ADCR' Item0: 'Mono DAC MIXR' Simple mixer control 'Mono ADC R2 Mux',0 Capabilities: enum Items: 'DMIC R1' 'DMIC R2' 'Mono DAC MIXR' Item0: 'DMIC R2' Simple mixer control 'Mono DAC',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 175 Mono: Front Left: Playback 171 [98%] [-15.00dB] Front Right: Playback 171 [98%] [-15.00dB] Simple mixer control 'Mono DAC MIXL DAC L1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Mono DAC MIXL DAC L2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Mono DAC MIXL DAC R2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Mono DAC MIXR DAC L2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Mono DAC MIXR DAC R1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Mono DAC MIXR DAC R2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Mono MIX BST1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Mono MIX DAC L2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Mono MIX DAC R2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Mono MIX OUTVOL L',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Mono MIX OUTVOL R',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'ADC',0 Capabilities: cvolume cswitch Capture channels: Front Left - Front Right Limits: Capture 0 - 127 Front Left: Capture 123 [97%] [285.00dB] [on] Front Right: Capture 123 [97%] [285.00dB] [on] Simple mixer control 'ADC Boost Gain',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 3 Front Left: 1 [33%] Front Right: 1 [33%] Simple mixer control 'ADC IF1 Data',0 Capabilities: enum Items: 'Normal' 'left copy to right' 'right copy to left' 'Swap' Item0: 'Normal' Simple mixer control 'ADC IF2 Data',0 Capabilities: enum Items: 'Normal' 'left copy to right' 'right copy to left' 'Swap' Item0: 'Normal' Simple mixer control 'Class D SPK Ratio Control',0 Capabilities: enum Items: '1.66x' '1.83x' '1.94x' '2x' '2.11x' '2.22x' '2.33x' '2.44x' '2.55x' '2.66x' '2.77x' Item0: '2.77x' Simple mixer control 'DAC IF1 Data',0 Capabilities: enum Items: 'Normal' 'left copy to right' 'right copy to left' 'Swap' Item0: 'Normal' Simple mixer control 'DAC IF2 Data',0 Capabilities: enum Items: 'Normal' 'left copy to right' 'right copy to left' 'Swap' Item0: 'Normal' Simple mixer control 'DAC L2 Mux',0 Capabilities: enum Items: 'IF2' 'Base L/R' Item0: 'IF2' Simple mixer control 'DAC MIXL INF1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'DAC MIXL Stereo ADC',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'DAC MIXR INF1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'DAC MIXR Stereo ADC',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'DAC R2 Mux',0 Capabilities: enum Items: 'IF2' Item0: 'IF2' Simple mixer control 'DAC1',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 175 Mono: Front Left: Playback 175 [100%] [0.00dB] Front Right: Playback 175 [100%] [0.00dB] Simple mixer control 'DAC2',0 Capabilities: pswitch Playback channels: Front Left - Front Right Mono: Front Left: Playback [on] Front Right: Playback [on] Simple mixer control 'DAI select',0 Capabilities: enum Items: '1:1|2:2' '1:2|2:1' '1:1|2:1' '1:2|2:2' Item0: '1:1|2:2' Simple mixer control 'DIG MIXL DAC L1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'DIG MIXL DAC L2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'DIG MIXR DAC R1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'DIG MIXR DAC R2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'HP',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 39 Mono: Front Left: Playback 31 [79%] [0.00dB] Front Right: Playback 31 [79%] [0.00dB] Simple mixer control 'HP Channel',0 Capabilities: pswitch Playback channels: Front Left - Front Right Mono: Front Left: Playback [off] Front Right: Playback [off] Simple mixer control 'HP L',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'HP R',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'HPO MIX DAC1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'HPO MIX DAC2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'HPO MIX HPVOL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Headset Mic',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'IN',0 Capabilities: cvolume Capture channels: Front Left - Front Right Limits: Capture 0 - 31 Front Left: Capture 21 [68%] [-3.00dB] Front Right: Capture 21 [68%] [-3.00dB] Simple mixer control 'IN1 Boost',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 8 Mono: 3 [38%] Simple mixer control 'IN2 Boost',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 8 Mono: 4 [50%] Simple mixer control 'Internal Mic',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'LOUT MIX DAC L1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'LOUT MIX DAC R1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'LOUT MIX OUTVOL L',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'LOUT MIX OUTVOL R',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'OUT',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 39 Mono: Front Left: Playback 18 [46%] [-19.50dB] [off] Front Right: Playback 18 [46%] [-19.50dB] [off] Simple mixer control 'OUT Channel',0 Capabilities: pswitch Playback channels: Front Left - Front Right Mono: Front Left: Playback [off] Front Right: Playback [off] Simple mixer control 'OUT MIXL BST1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'OUT MIXL DAC L1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'OUT MIXL DAC L2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'OUT MIXL DAC R2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'OUT MIXL INL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'OUT MIXL REC MIXL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'OUT MIXL SPK MIXL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'OUT MIXR BST1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'OUT MIXR BST2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'OUT MIXR DAC L2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'OUT MIXR DAC R1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'OUT MIXR DAC R2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'OUT MIXR INR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'OUT MIXR REC MIXR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'OUT MIXR SPK MIXR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'RECMIXL BST1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'RECMIXL BST2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'RECMIXL HPOL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'RECMIXL INL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'RECMIXL OUT MIXL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'RECMIXR BST1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'RECMIXR BST2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'RECMIXR HPOR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'RECMIXR INR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'RECMIXR OUT MIXR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SDI select',0 Capabilities: enum Items: 'IF1' 'IF2' Item0: 'IF1' Simple mixer control 'SPK MIXL DAC L1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'SPK MIXL DAC L2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SPK MIXL INL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SPK MIXL OUT MIXL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SPK MIXL REC MIXL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SPK MIXR DAC R1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SPK MIXR DAC R2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SPK MIXR INR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SPK MIXR OUT MIXR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SPK MIXR REC MIXR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SPOL MIX BST1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SPOL MIX DAC L1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'SPOL MIX DAC R1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'SPOL MIX SPKVOL L',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SPOL MIX SPKVOL R',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SPOR MIX BST1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SPOR MIX DAC R1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SPOR MIX SPKVOL R',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Stereo ADC MIXL ADC1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Stereo ADC MIXL ADC2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Stereo ADC MIXR ADC1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Stereo ADC MIXR ADC2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Stereo ADC1 Mux',0 Capabilities: enum Items: 'DIG MIX' 'ADC' Item0: 'ADC' Simple mixer control 'Stereo ADC2 Mux',0 Capabilities: enum Items: 'DMIC1' 'DMIC2' 'DIG MIX' Item0: 'DMIC1' Simple mixer control 'Stereo DAC MIXL ANC',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Stereo DAC MIXL DAC L1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Stereo DAC MIXL DAC L2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Stereo DAC MIXR ANC',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Stereo DAC MIXR DAC R1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Stereo DAC MIXR DAC R2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] !!Alsactl output !!-------------- --startcollapse-- state.bytrt5640 { control.1 { iface MIXER name 'Mono Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.2 { iface MIXER name 'Mono DAC Playback Volume' value.0 171 value.1 171 comment { access 'read write' type INTEGER count 2 range '0 - 175' dbmin -65625 dbmax 0 dbvalue.0 -1500 dbvalue.1 -1500 } } control.3 { iface MIXER name 'Speaker Channel Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.4 { iface MIXER name 'Speaker Playback Volume' value.0 9 value.1 9 comment { access 'read write' type INTEGER count 2 range '0 - 39' dbmin -4650 dbmax 1200 dbvalue.0 -3300 dbvalue.1 -3300 } } control.5 { iface MIXER name 'HP Channel Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.6 { iface MIXER name 'HP Playback Volume' value.0 31 value.1 31 comment { access 'read write' type INTEGER count 2 range '0 - 39' dbmin -4650 dbmax 1200 dbvalue.0 0 dbvalue.1 0 } } control.7 { iface MIXER name 'OUT Playback Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.8 { iface MIXER name 'OUT Channel Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.9 { iface MIXER name 'OUT Playback Volume' value.0 18 value.1 18 comment { access 'read write' type INTEGER count 2 range '0 - 39' dbmin -4650 dbmax 1200 dbvalue.0 -1950 dbvalue.1 -1950 } } control.10 { iface MIXER name 'DAC2 Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.11 { iface MIXER name 'DAC1 Playback Volume' value.0 175 value.1 175 comment { access 'read write' type INTEGER count 2 range '0 - 175' dbmin -65625 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.12 { iface MIXER name 'IN1 Boost' value 3 comment { access 'read write' type INTEGER count 1 range '0 - 8' dbmin 0 dbmax 5200 dbvalue.0 3000 } } control.13 { iface MIXER name 'IN2 Boost' value 4 comment { access 'read write' type INTEGER count 1 range '0 - 8' dbmin 0 dbmax 5200 dbvalue.0 3500 } } control.14 { iface MIXER name 'IN Capture Volume' value.0 21 value.1 21 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -300 dbvalue.1 -300 } } control.15 { iface MIXER name 'ADC Capture Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.16 { iface MIXER name 'ADC Capture Volume' value.0 123 value.1 123 comment { access 'read write' type INTEGER count 2 range '0 - 127' dbmin -17625 dbmax 30000 dbvalue.0 28500 dbvalue.1 28500 } } control.17 { iface MIXER name 'Mono ADC Capture Volume' value.0 119 value.1 119 comment { access 'read write' type INTEGER count 2 range '0 - 127' dbmin -17625 dbmax 30000 dbvalue.0 27000 dbvalue.1 27000 } } control.18 { iface MIXER name 'ADC Boost Gain' value.0 1 value.1 1 comment { access 'read write' type INTEGER count 2 range '0 - 3' dbmin 0 dbmax 3600 dbvalue.0 1200 dbvalue.1 1200 } } control.19 { iface MIXER name 'Class D SPK Ratio Control' value '2.77x' comment { access 'read write' type ENUMERATED count 1 item.0 '1.66x' item.1 '1.83x' item.2 '1.94x' item.3 '2x' item.4 '2.11x' item.5 '2.22x' item.6 '2.33x' item.7 '2.44x' item.8 '2.55x' item.9 '2.66x' item.10 '2.77x' } } control.20 { iface MIXER name 'ADC IF1 Data Switch' value Normal comment { access 'read write' type ENUMERATED count 1 item.0 Normal item.1 'left copy to right' item.2 'right copy to left' item.3 Swap } } control.21 { iface MIXER name 'DAC IF1 Data Switch' value Normal comment { access 'read write' type ENUMERATED count 1 item.0 Normal item.1 'left copy to right' item.2 'right copy to left' item.3 Swap } } control.22 { iface MIXER name 'ADC IF2 Data Switch' value Normal comment { access 'read write' type ENUMERATED count 1 item.0 Normal item.1 'left copy to right' item.2 'right copy to left' item.3 Swap } } control.23 { iface MIXER name 'DAC IF2 Data Switch' value Normal comment { access 'read write' type ENUMERATED count 1 item.0 Normal item.1 'left copy to right' item.2 'right copy to left' item.3 Swap } } control.24 { iface MIXER name 'Headphone Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.25 { iface MIXER name 'Headset Mic Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.26 { iface MIXER name 'Internal Mic Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.27 { iface MIXER name 'Speaker Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.28 { iface MIXER name 'Mono MIX DAC R2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.29 { iface MIXER name 'Mono MIX DAC L2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.30 { iface MIXER name 'Mono MIX OUTVOL R Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.31 { iface MIXER name 'Mono MIX OUTVOL L Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.32 { iface MIXER name 'Mono MIX BST1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.33 { iface MIXER name 'HPO MIX DAC2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.34 { iface MIXER name 'HPO MIX DAC1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.35 { iface MIXER name 'HPO MIX HPVOL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.36 { iface MIXER name 'OUT MIXR SPK MIXR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.37 { iface MIXER name 'OUT MIXR BST2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.38 { iface MIXER name 'OUT MIXR BST1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.39 { iface MIXER name 'OUT MIXR INR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.40 { iface MIXER name 'OUT MIXR REC MIXR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.41 { iface MIXER name 'OUT MIXR DAC L2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.42 { iface MIXER name 'OUT MIXR DAC R2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.43 { iface MIXER name 'OUT MIXR DAC R1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.44 { iface MIXER name 'OUT MIXL SPK MIXL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.45 { iface MIXER name 'OUT MIXL BST1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.46 { iface MIXER name 'OUT MIXL INL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.47 { iface MIXER name 'OUT MIXL REC MIXL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.48 { iface MIXER name 'OUT MIXL DAC R2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.49 { iface MIXER name 'OUT MIXL DAC L2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.50 { iface MIXER name 'OUT MIXL DAC L1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.51 { iface MIXER name 'Stereo DAC MIXR DAC R1 Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.52 { iface MIXER name 'Stereo DAC MIXR DAC R2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.53 { iface MIXER name 'Stereo DAC MIXR ANC Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.54 { iface MIXER name 'Stereo DAC MIXL DAC L1 Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.55 { iface MIXER name 'Stereo DAC MIXL DAC L2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.56 { iface MIXER name 'Stereo DAC MIXL ANC Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.57 { iface MIXER name 'DAC R2 Mux' value IF2 comment { access 'read write' type ENUMERATED count 1 item.0 IF2 } } control.58 { iface MIXER name 'DAC L2 Mux' value IF2 comment { access 'read write' type ENUMERATED count 1 item.0 IF2 item.1 'Base L/R' } } control.59 { iface MIXER name 'HP R Playback Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.60 { iface MIXER name 'HP L Playback Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.61 { iface MIXER name 'Speaker R Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.62 { iface MIXER name 'Speaker L Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.63 { iface MIXER name 'LOUT MIX DAC L1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.64 { iface MIXER name 'LOUT MIX DAC R1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.65 { iface MIXER name 'LOUT MIX OUTVOL L Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.66 { iface MIXER name 'LOUT MIX OUTVOL R Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.67 { iface MIXER name 'SPOR MIX DAC R1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.68 { iface MIXER name 'SPOR MIX SPKVOL R Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.69 { iface MIXER name 'SPOR MIX BST1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.70 { iface MIXER name 'SPOL MIX DAC R1 Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.71 { iface MIXER name 'SPOL MIX DAC L1 Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.72 { iface MIXER name 'SPOL MIX SPKVOL R Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.73 { iface MIXER name 'SPOL MIX SPKVOL L Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.74 { iface MIXER name 'SPOL MIX BST1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.75 { iface MIXER name 'SPK MIXR REC MIXR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.76 { iface MIXER name 'SPK MIXR INR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.77 { iface MIXER name 'SPK MIXR DAC R1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.78 { iface MIXER name 'SPK MIXR DAC R2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.79 { iface MIXER name 'SPK MIXR OUT MIXR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.80 { iface MIXER name 'SPK MIXL REC MIXL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.81 { iface MIXER name 'SPK MIXL INL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.82 { iface MIXER name 'SPK MIXL DAC L1 Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.83 { iface MIXER name 'SPK MIXL DAC L2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.84 { iface MIXER name 'SPK MIXL OUT MIXL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.85 { iface MIXER name 'DIG MIXR DAC R1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.86 { iface MIXER name 'DIG MIXR DAC R2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.87 { iface MIXER name 'DIG MIXL DAC L1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.88 { iface MIXER name 'DIG MIXL DAC L2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.89 { iface MIXER name 'Mono DAC MIXR DAC R1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.90 { iface MIXER name 'Mono DAC MIXR DAC R2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.91 { iface MIXER name 'Mono DAC MIXR DAC L2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.92 { iface MIXER name 'Mono DAC MIXL DAC L1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.93 { iface MIXER name 'Mono DAC MIXL DAC L2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.94 { iface MIXER name 'Mono DAC MIXL DAC R2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.95 { iface MIXER name 'DAC MIXR Stereo ADC Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.96 { iface MIXER name 'DAC MIXR INF1 Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.97 { iface MIXER name 'DAC MIXL Stereo ADC Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.98 { iface MIXER name 'DAC MIXL INF1 Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.99 { iface MIXER name 'SDI select' value IF1 comment { access 'read write' type ENUMERATED count 1 item.0 IF1 item.1 IF2 } } control.100 { iface MIXER name 'DAI select' value '1:1|2:2' comment { access 'read write' type ENUMERATED count 1 item.0 '1:1|2:2' item.1 '1:2|2:1' item.2 '1:1|2:1' item.3 '1:2|2:2' } } control.101 { iface MIXER name 'Mono ADC MIXR ADC1 Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.102 { iface MIXER name 'Mono ADC MIXR ADC2 Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.103 { iface MIXER name 'Mono ADC MIXL ADC1 Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.104 { iface MIXER name 'Mono ADC MIXL ADC2 Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.105 { iface MIXER name 'Stereo ADC MIXR ADC1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.106 { iface MIXER name 'Stereo ADC MIXR ADC2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.107 { iface MIXER name 'Stereo ADC MIXL ADC1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.108 { iface MIXER name 'Stereo ADC MIXL ADC2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.109 { iface MIXER name 'Mono ADC R2 Mux' value 'DMIC R2' comment { access 'read write' type ENUMERATED count 1 item.0 'DMIC R1' item.1 'DMIC R2' item.2 'Mono DAC MIXR' } } control.110 { iface MIXER name 'Mono ADC R1 Mux' value 'Mono DAC MIXR' comment { access 'read write' type ENUMERATED count 1 item.0 'Mono DAC MIXR' item.1 ADCR } } control.111 { iface MIXER name 'Mono ADC L1 Mux' value 'Mono DAC MIXL' comment { access 'read write' type ENUMERATED count 1 item.0 'Mono DAC MIXL' item.1 ADCL } } control.112 { iface MIXER name 'Mono ADC L2 Mux' value 'Mono DAC MIXL' comment { access 'read write' type ENUMERATED count 1 item.0 'DMIC L1' item.1 'DMIC L2' item.2 'Mono DAC MIXL' } } control.113 { iface MIXER name 'Stereo ADC1 Mux' value ADC comment { access 'read write' type ENUMERATED count 1 item.0 'DIG MIX' item.1 ADC } } control.114 { iface MIXER name 'Stereo ADC2 Mux' value DMIC1 comment { access 'read write' type ENUMERATED count 1 item.0 DMIC1 item.1 DMIC2 item.2 'DIG MIX' } } control.115 { iface MIXER name 'RECMIXR HPOR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.116 { iface MIXER name 'RECMIXR INR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.117 { iface MIXER name 'RECMIXR BST2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.118 { iface MIXER name 'RECMIXR BST1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.119 { iface MIXER name 'RECMIXR OUT MIXR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.120 { iface MIXER name 'RECMIXL HPOL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.121 { iface MIXER name 'RECMIXL INL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.122 { iface MIXER name 'RECMIXL BST2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.123 { iface MIXER name 'RECMIXL BST1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.124 { iface MIXER name 'RECMIXL OUT MIXL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } } --endcollapse-- !!All Loaded Modules !!------------------ Module vfat fat bnep bluetooth xt_CHECKSUM ipt_MASQUERADE fuse ip6t_rpfilter ip6t_REJECT xt_conntrack ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 ip6table_mangle ip6table_security ip6table_raw ip6table_filter ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw brcmfmac brcmutil cfg80211 snd_soc_sst_baytrail_pcm snd_soc_rt5640 snd_soc_sst_byt_rt5640_mach snd_soc_sst_dsp snd_soc_rl6231 snd_soc_core intel_soc_dts_thermal coretemp snd_compress snd_seq kvm_intel snd_seq_device asus_nb_wmi asus_wmi uas kvm snd_pcm sparse_keymap rfkill gpio_keys mmc_block hid_multitouch snd_timer snd microcode dw_dmac dw_dmac_core soundcore soc_button_array regmap_i2c int3403_thermal acpi_pad sdhci_acpi i2c_hid sdhci mei_txe mmc_core mei iosf_mbi i2c_designware_platform i2c_designware_core lpc_ich pwm_lpss snd_soc_sst_acpi isofs squashfs i915 i2c_algo_bit usb_storage drm_kms_helper drm crc32_pclmul crc32c_intel i2ccore wmi video sunrpc loop !!ALSA/HDA dmesg !!-------------- ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user