/usr/share/alsa/ucm2/codecs/rt5645
NameSizeModeActions
AnalogMic.conf9640644editdlrm
DigitalMicDisableSeq.conf2090644editdlrm
DigitalMicEnableSeq.conf3810644editdlrm
DisableSeq.conf5280644editdlrm
EnableSeq.conf14500644editdlrm
HeadphonesEnableSeq.conf2470644editdlrm
HSMicDisableSeq.conf2020644editdlrm
HSMicEnableSeq.conf1980644editdlrm
SpeakerEnableSeq.conf1920644editdlrm
Edit: /usr/share/alsa/ucm2/codecs/rt5645/AnalogMic.conf (964B)
SectionDevice."Mic" { Comment "Internal Analog Microphone" Value { CapturePriority 100 CapturePCM "hw:${CardId}" } EnableSequence [ cset "name='Int Analog Mic Switch' on" cset "name='Sto1 ADC MIXL ADC1 Switch' on" cset "name='Sto1 ADC MIXR ADC1 Switch' on" cset "name='Sto1 ADC MIXL ADC2 Switch' off" cset "name='Sto1 ADC MIXR ADC2 Switch' off" cset "name='Mono ADC MIXL ADC1 Switch' on" cset "name='Mono ADC MIXR ADC1 Switch' on" cset "name='Mono ADC MIXL ADC2 Switch' off" cset "name='Mono ADC MIXR ADC2 Switch' off" cset "name='RECMIXL BST2 Switch' on" cset "name='RECMIXR BST2 Switch' on" ] DisableSequence [ cset "name='Sto1 ADC MIXL ADC1 Switch' off" cset "name='Sto1 ADC MIXR ADC1 Switch' off" cset "name='Mono ADC MIXL ADC1 Switch' off" cset "name='Mono ADC MIXR ADC1 Switch' off" cset "name='RECMIXL BST2 Switch' off" cset "name='RECMIXR BST2 Switch' off" cset "name='Int Analog Mic Switch' off" ] }